Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
Play new state of the art virtual reality game
Playing DnD with friends.
Look up for character classes.
Cool, seems to feel a bit stronger and more agile
Friend feels a bit more intelligent.
Watching Porn to pass the time. Bondage and bimbos.
Gets fed up and decides to play alone at Dongown and Dragon : Bound to be trapped
Notices but thinks it's only a strange accent from game developper.
Looking at settings, set to highest realism.
Are you certain? At highest realism, game will last a couple of hours, and you may not save and reload your progress. Game cannot be exited safely until the whole game has been completed.
- Sure, whatever.
First step to create your avatar
[[Character Creation]]
<hr><table>
<tr><td width=120px align=right>Game Turn</td><td width=80px>$gameTime.timer</td></tr>
<tr><td width=120px align=right>Player Credits</td><td width=80px>$player.credits</td></tr>
</table>
<<set $skillList = {
"fighting": new Skill({name: "Fighting", total: 0, specialization: 0, training: 0, experience: 0}),
"wrestling": new Skill({name: "Wrestling", total: 0, specialization: 0, training: 0, experience: 0}),
"acrobatics": new Skill({name: "Acrobatics", total: 0, specialization: 0, training: 0, experience: 0}),
"sneaking": new Skill({name: "Sneaking", total: 0, specialization: 0, training: 0, experience: 0}),
"thieving": new Skill({name: "Thieving", total: 0, specialization: 0, training: 0, experience: 0}),
"trapping": new Skill({name: "Trapping", total: 0, specialization: 0, training: 0, experience: 0}),
"strutting": new Skill({name: "Strutting", total: 0, specialization: 0, training: 0, experience: 0}),
"allure": new Skill({name: "Allure", total: 0, specialization: 0, training: 0, experience: 0}),
"profiling": new Skill({name: "Profiling", total: 0, specialization: 0, training: 0, experience: 0}),
"manipulating": new Skill({name: "Manipulating", total: 0, specialization: 0, training: 0, experience: 0}),
"spellcasting": new Skill({name: "Spellcasting", total: 0, specialization: 0, training: 0, experience: 0}),
"enchanting": new Skill({name: "Enchanting", total: 0, specialization: 0, training: 0, experience: 0}),
"intuition": new Skill({name: "Intuition", total: 0, specialization: 0, training: 0, experience: 0}),
"chemistry": new Skill({name: "Chemistry", total: 0, specialization: 0, training: 0, experience: 0}),
"submission": new Skill({name: "Submission", total: 0, specialization: 0, training: 0, experience: 0}),
"domination": new Skill({name: "Domination", total: 0, specialization: 0, training: 0, experience: 0}),
"gigolo": new Skill({name: "Gigolo", total: 0, specialization: 0, training: 0, experience: 0}),
"whore": new Skill({name: "Whore", total: 0, specialization: 0, training: 0, experience: 0}),
"fellatio": new Skill({name: "Fellatio", total: 0, specialization: 0, training: 0, experience: 0}),
"cunnilingus": new Skill({name: "Cunnilingus", total: 0, specialization: 0, training: 0, experience: 0})
};>>
<<initVariables>>
<<set $colors = {
"Chocolate": new Color({name: "Chocolate", image: "C1Chocolate.jpg",feminine: -7.5,opacity: 1}),
"Navy Blue": new Color({name: "Navy Blue", image: "C1NavyBlue.jpg",feminine: -7.5,opacity: 1}),
"Royal Blue": new Color({name: "Royal Blue", image: "C1RoyalBlue.jpg",feminine: -7.5,opacity: 1}),
"Grey": new Color({name: "Grey", image: "C2Grey.jpg",feminine: -5,opacity: 1}),
"Mud": new Color({name: "Mud", image: "C2Mud.jpg",feminine: -5,opacity: 1}),
"Powder Blue": new Color({name: "Powder Blue", image: "C2PowderBlue.jpg",feminine: -5,opacity: 1}),
"Onyx": new Color({name: "Onyx", image: "C3Black.jpg",feminine: -2.5,opacity: 1}),
"Forest Green": new Color({name: "Forest Green", image: "C3ForestGreen.jpg",feminine: -2.5,opacity: 1}),
"Ivory": new Color({name: "Ivory", image: "C3Ivory.jpg",feminine: -2.5,opacity: 1}),
"Burgundy": new Color({name: "Burgundy", image: "C4Burgundy.jpg",feminine: 0,opacity: 1}),
"Off White": new Color({name: "Off White", image: "C4OffWhite.jpg",feminine: 0,opacity: 1}),
"Yellow": new Color({name: "Yellow", image: "C4Yellow.jpg",feminine: 0,opacity: 1}),
"Cream": new Color({name: "Cream", image: "C5Cream.jpg",feminine: 2.5,opacity: 1}),
"Scarlet": new Color({name: "Scarlet", image: "C5Scarlet.jpg",feminine: 2.5,opacity: 1}),
"Silvery": new Color({name: "Silvery", image: "C5Silver.jpg",feminine: 2.5,opacity: 1}),
"Lavender": new Color({name: "Lavender", image: "C6Lavender.jpg",feminine: 5,opacity: 1}),
"Peach": new Color({name: "Peach", image: "C6Peach.jpg",feminine: 5,opacity: 1}),
"Rose": new Color({name: "Rose", image: "C6Rose.jpg",feminine: 5,opacity: 1}),
"Fuchsia": new Color({name: "Fuchsia", image: "C7Fuchsia.jpg",feminine: 7.5,opacity: 1}),
"Powder Pink": new Color({name: "Powder Pink", image: "C7PowderPink.jpg",feminine: 7.5,opacity: 1}),
"Peach Gauze": new Color({name: "Peach Gauze", image: "C8PeachGauze.jpg",feminine: 10,opacity: 0.8}),
"Pink Gauze": new Color({name: "Pink Gauze", image: "C8PinkGauze.jpg",feminine: 10,opacity: 0.8}),
"Very Dark": new Color({name: "Very Dark", image: "D1VeryDark.jpg",feminine: -5,opacity: 1}),
"Dark": new Color({name: "Dark", image: "D2Dark.jpg",feminine: -2.5,opacity: 1}),
"Medium": new Color({name: "Medium", image: "D3Medium.jpg",feminine: 0,opacity: 1}),
"Light": new Color({name: "Light", image: "D4Light.jpg",feminine: 2.5,opacity: 1}),
"Washed": new Color({name: "Washed", image: "D5Washed.jpg",feminine: 5,opacity: 1}),
"Light Rip": new Color({name: "Light Rip", image: "D6LightRip.jpg",feminine: 5,opacity: 0.9}),
"Medium Rip": new Color({name: "Medium Rip", image: "D7MediumRip.jpg",feminine: 5,opacity: 0.8}),
"Heavy Rip": new Color({name: "Heavy Rip", image: "D8HeavyRip.jpg",feminine: 5,opacity: 0.7}),
"Dark Genuine": new Color({name: "Dark Genuine", image: "L1GenuineLeatherDark.jpg",feminine: -7.5,opacity: 1}),
"Medium Genuine": new Color({name: "Medium Genuine", image: "L2GenuineLeatherMedium.jpg",feminine: -5,opacity: 1}),
"Light Genuine": new Color({name: "Light Genuine", image: "L3GenuineLeatherLight.jpg",feminine: -2.5,opacity: 1}),
"Black Faux": new Color({name: "Black Faux", image: "L4FauxLeatherBlack.jpg",feminine: 0,opacity: 1}),
"White Faux": new Color({name: "White Faux", image: "L5FauxLeatherWhite.jpg",feminine: 2.5,opacity: 1}),
"Red Faux": new Color({name: "Red Faux", image: "L6FauxLeatherRed.jpg",feminine: 5,opacity: 1}),
"Brown Suede": new Color({name: "Brown Suede", image: "L7SuedeBrown.jpg",feminine: 7.5,opacity: 1}),
"Black Suede": new Color({name: "Black Suede", image: "L8SuedeBlack.jpg",feminine: 10,opacity: 1}),
"Platinum": new Color({name: "Platinum", image: "M1Platinum.jpg",feminine: 0,opacity: 1}),
"Gold": new Color({name: "Gold", image: "M2Gold.jpg",feminine: 0,opacity: 1}),
"Silver": new Color({name: "Silver", image: "M3Silver.jpg",feminine: 0,opacity: 1}),
"Bronze": new Color({name: "Bronze", image: "M4Bronze.jpg",feminine: 0,opacity: 1}),
"Copper": new Color({name: "Copper", image: "M5Copper.jpg",feminine: 0,opacity: 1}),
"Iron": new Color({name: "Iron", image: "M6Iron.jpg",feminine: 0,opacity: 1}),
"Steel": new Color({name: "Steel", image: "M7Steel.jpg",feminine: 0,opacity: 1}),
"Reinforced Steel": new Color({name: "Reinforced Steel", image: "M8RubberizedSteel.jpg",feminine: 0,opacity: 1}),
"100 Denier": new Color({name: "100 Denier", image: "N1Denier100.jpg",feminine: 0,opacity: 1}),
"80 Denier": new Color({name: "80 Denier", image: "N2Denier80.jpg",feminine: 0,opacity: 0.8}),
"60 Denier": new Color({name: "60 Denier", image: "N3Denier60.jpg",feminine: 0,opacity: 0.6}),
"40 Denier": new Color({name: "40 Denier", image: "N4Denier40.jpg",feminine: 0,opacity: 0.4}),
"30 Denier": new Color({name: "30 Denier", image: "N5Denier30.jpg",feminine: 0,opacity: 0.3}),
"20 Denier": new Color({name: "20 Denier", image: "N6Denier20.jpg",feminine: 0,opacity: 0.2}),
"15 Denier": new Color({name: "15 Denier", image: "N7Denier15.jpg",feminine: 0,opacity: 0.15}),
"5 Denier": new Color({name: "5 Denier", image: "N8Denier5.jpg",feminine: 0,opacity: 0.05}),
"Blue": new Color({name: "Blue", image: "X1Blue.jpg",feminine: -5,opacity: 1}),
"Purple": new Color({name: "Purple", image: "X1Purple.jpg",feminine: -2.5,opacity: 1}),
"Black": new Color({name: "Black", image: "X2Black.jpg",feminine: 0,opacity: 1}),
"White": new Color({name: "White", image: "X3White.jpg",feminine: 2.5,opacity: 1}),
"Red": new Color({name: "Red", image: "X4Red.jpg",feminine: 5,opacity: 1}),
"Lilac": new Color({name: "Lilac", image: "X4Lilac.jpg",feminine: 7.5,opacity: 1}),
"Pink": new Color({name: "Pink", image: "X5Pink.jpg",feminine: 10,opacity: 1}),
"Smoke Black": new Color({name: "Smoke Black", image: "X6SmokeBlack.jpg",feminine: 0,opacity: 0.5}),
"Smoke Red": new Color({name: "Smoke Red", image: "X7SmokeRed.jpg",feminine: 5,opacity: 0.5}),
"Smoke White": new Color({name: "Smoke White", image: "X7SmokeWhite.jpg",feminine: 2.5,opacity: 0.5}),
"Transparent": new Color({name: "Transparent", image: "X8Transparent.jpg",feminine: 0,opacity: 0.05})
};>>
<<set $clothColors = [ ["Chocolate", "Navy Blue", "Royal Blue"], ["Grey", "Mud", "Powder Blue"], ["Onyx", "Forest Green", "Ivory"], ["Burgundy", "Off White", "Yellow"], ["Cream", "Scarlet", "Silvery"], ["Lavender", "Peach", "Rose"], ["Fuchsia", "Powder Pink"], ["Peach Gauze", "Pink Gauze"] ];>>
<<set $latexColors = [ ["Blue", "Purple"], ["Black"], ["White"], ["Red", "Lilac"], ["Pink"], ["Smoke Black"], ["Smoke Red", "Smoke White"], ["Transparent"] ];>>
<<set $leatherColors = [ ["Dark Genuine"], ["Medium Genuine"], ["Light Genuine"], ["Black Faux"], ["White Faux"], ["Red Faux"], ["Brown Suede"], ["Black Suede"] ];>>
<<set $nylonColors = [ ["100 Denier"], ["80 Denier"], ["60 Denier"], ["40 Denier"], ["30 Denier"], ["20 Denier"], ["15 Denier"], ["5 Denier"] ];>>
<<set $denimColors = [ ["Very Dark"], ["Dark"], ["Medium"], ["Light"], ["Washed"], ["Light Rip"], ["Medium Rip"], ["Heavy Rip"] ];>>
<<set $metalColors = [ ["Platinum"], ["Gold"], ["Silver"], ["Bronze"], ["Copper"], ["Iron"], ["Steel"], ["Reinforced Steel"] ];>>
<<set $materials = {
"Leather": new Material({name: "Leather", image: "Leather.jpg", opacity: 1, colors: $leatherColors, dry: "", wet: "Wet Leather", armor: 8, resistance: 0}),
"Wet Leather": new Material({name: "Wet Leather", image: "LeatherWet.jpg", opacity: 1, colors: $leatherColors, dry: "Leather", wet: "Soaked Leather", armor: 8, resistance: 0}),
"Soaked Leather": new Material({name: "Soaked Leather", image: "LeatherSoaked.jpg", opacity: 1, colors: $leatherColors, dry: "Wet Leather", wet: "", armor: 8, resistance: 0}),
"Denim": new Material({name: "Denim", image: "Denim.jpg", opacity: 1, colors: $denimColors, dry: "", wet: "Wet Denim", armor: 7, resistance: 0}),
"Wet Denim": new Material({name: "Wet Denim", image: "DenimWet.jpg", opacity: 1, colors: $denimColors, dry: "Denim", wet: "Soaked Denim", armor: 7, resistance: 0}),
"Soaked Denim": new Material({name: "Soaked Denim", image: "DenimSoaked.jpg", opacity: 1, colors: $denimColors, dry: "Wet Denim", wet: "", armor: 7, resistance: 0}),
"Wool": new Material({name: "Wool", image: "Wool.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "Wet Wool", armor: 5, resistance: 0}),
"Wet Wool": new Material({name: "Wet Wool", image: "WoolWet.jpg", opacity: 1, colors: $clothColors, dry: "Wool", wet: "Soaked Wool", armor: 5, resistance: 0}),
"Soaked Wool": new Material({name: "Soaked Wool", image: "WoolSoaked.jpg", opacity: 1, colors: $clothColors, dry: "Wet Wool", wet: "Drenched Wool", armor: 5, resistance: 0}),
"Drenched Wool": new Material({name: "Drenched Wool", image: "WoolDrenched.jpg", opacity: 1, colors: $clothColors, dry: "Soaked Wool", wet: "", armor: 5, resistance: 0}),
"Polyester": new Material({name: "Polyester", image: "Polyester.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "Wet Polyester", armor: 6, resistance: 0}),
"Wet Polyester": new Material({name: "Wet Polyester", image: "PolyesterWet.jpg", opacity: 1, colors: $clothColors, dry: "Polyester", wet: "", armor: 6, resistance: 0}),
"Cotton": new Material({name: "Cotton", image: "Cotton.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "Wet Cotton", armor: 4, resistance: 0}),
"Wet Cotton": new Material({name: "Wet Cotton", image: "CottonWet.jpg", opacity: 0.8, colors: $clothColors, dry: "Cotton", wet: "Soaked Cotton", armor: 4, resistance: 0}),
"Soaked Cotton": new Material({name: "Soaked Cotton", image: "CottonSoaked.jpg", opacity: 0.7, colors: $clothColors, dry: "Wet Cotton", wet: "Drenched Cotton", armor: 4, resistance: 0}),
"Drenched Cotton": new Material({name: "Drenched Cotton", image: "CottonDrenched.jpg", opacity: 0.5, colors: $clothColors, dry: "Soaked Cotton", wet: "", armor: 4, resistance: 0}),
"Spandex": new Material({name: "Spandex", image: "Spandex.jpg", opacity: 0.9, colors: $clothColors, dry: "", wet: "Wet Spandex", armor: 3, resistance: 0}),
"Wet Spandex": new Material({name: "Wet Spandex", image: "SpandexWet.jpg", opacity: 0.7, colors: $clothColors, dry: "Spandex", wet: "Soaked Spandex", armor: 3, resistance: 0}),
"Soaked Spandex": new Material({name: "Soaked Spandex", image: "SpandexSoaked.jpg", opacity: 0.4, colors: $clothColors, dry: "Wet Spandex", wet: "", armor: 3, resistance: 0}),
"Silk": new Material({name: "Silk", image: "Silk.jpg", opacity: 0.8, colors: $clothColors, dry: "", wet: "Wet Silk", armor: 2, resistance: 0}),
"Wet Silk": new Material({name: "Wet Silk", image: "SilkWet.jpg", opacity: 0.6, colors: $clothColors, dry: "Silk", wet: "", armor: 2, resistance: 0}),
"Cashmere": new Material({name: "Cashmere", image: "Fur.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "Wet Fur", armor: 5, resistance: 0}),
"Wet Cashmere": new Material({name: "Wet Cashmere", image: "FurWet.jpg", opacity: 1, colors: $clothColors, dry: "Fur", wet: "Soaked Fur", armor: 5, resistance: 0}),
"Soaked Cashmere": new Material({name: "Soaked Cashmere", image: "FurSoaked.jpg", opacity: 1, colors: $clothColors, dry: "Wet Fur", wet: "", armor: 5, resistance: 0}),
"Fur": new Material({name: "Fur", image: "Fur.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "Wet Fur", armor: 9, resistance: 0}),
"Wet Fur": new Material({name: "Wet Fur", image: "FurWet.jpg", opacity: 1, colors: $clothColors, dry: "Fur", wet: "Soaked Fur", armor: 9, resistance: 0}),
"Soaked Fur": new Material({name: "Soaked Fur", image: "FurSoaked.jpg", opacity: 1, colors: $clothColors, dry: "Wet Fur", wet: "Drenched Fur", armor: 9, resistance: 0}),
"Drenched Fur": new Material({name: "Drenched Fur", image: "FurDrenched.jpg", opacity: 1, colors: $clothColors, dry: "Soaked Fur", wet: "", armor: 9, resistance: 0}),
"Nylon": new Material({name: "Nylon", image: "Nylon.jpg", opacity: 0.5, colors: $nylonColors, dry: "", wet: "Wet Nylon", armor: 1, resistance: 0}),
"Wet Nylon": new Material({name: "Wet Nylon", image: "NylonWet.jpg", opacity: 0.4, colors: $nylonColors, dry: "Nylon", wet: "Soaked Nylon", armor: 1, resistance: 0}),
"Soaked Nylon": new Material({name: "Soaked Nylon", image: "NylonSoaked.jpg", opacity: 0.3, colors: $nylonColors, dry: "Wet Nylon", wet: "", armor: 1, resistance: 0}),
"Lace": new Material({name: "Lace", image: "Lace.jpg", opacity: 0.5, colors: $clothColors, dry: "", wet: "Wet Lace", armor: 0, resistance: 0}),
"Wet Lace": new Material({name: "Wet Lace", image: "LaceWet.jpg", opacity: 0.3, colors: $clothColors, dry: "Lace", wet: "", armor: 0, resistance: 0}),
"Mesh": new Material({name: "Mesh", image: "Mesh.jpg", opacity: 0.1, colors: $clothColors, dry: "", wet: "", armor: 0, resistance: 0}),
"Latex": new Material({name: "Latex", image: "Latex.jpg", opacity: 1, colors: $latexColors, dry: "", wet: "", armor: 4, resistance: 0}),
"Rubber": new Material({name: "Rubber", image: "PlasticRubber.jpg", opacity: 1, colors: $latexColors, dry: "", wet: "", armor: 8, resistance: 0}),
"Plastic": new Material({name: "Plastic", image: "PlasticRubber.jpg", opacity: 1, colors: $latexColors, dry: "", wet: "", armor: 12, resistance: 0}),
"Hemp Rope": new Material({name: "Hemp Rope", image: "RopeHemp.jpg", opacity: 1, colors: $leatherColors, dry: "", wet: "", armor: 0, resistance: 0}),
"Silk Rope": new Material({name: "Silk Rope", image: "RopeSilk.jpg", opacity: 1, colors: $clothColors, dry: "", wet: "", armor: 0, resistance: 0}),
"Thin Metal": new Material({name: "Thin Metal", image: "MetalThin.jpg", opacity: 1, colors: $metalColors, dry: "", wet: "", armor: 10, resistance: 0}),
"Thick Metal": new Material({name: "Thick Metal", image: "MetalThick.jpg", opacity: 1, colors: $metalColors, dry: "", wet: "", armor: 20, resistance: 0}),
"NONE": new Material({name: "NONE", image: "", opacity: 1, colors: "", dry: "", wet: "", armor: 0, resistance: 0})
};>>
<<set $itemsList = {
"Tube Socks": new ItemsTable({name: "Tube Socks", slot: "Overstockings", image: "Undergarments/OverstockingTubeSocks.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk", "Nylon"], cursed: ["Men's Long Socks", "Men's Ankle Socks"], blessed: [], size: 0.7, price: 5, valueFeminine: -5}),
"Men's Ankle Socks": new ItemsTable({name: "Men's Ankle Socks", slot: "Overstockings", image: "Undergarments/OverstockingMenAnkleSocks.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk", "Nylon"], cursed: ["Women's Ankle Socks"], blessed: ["Tube Socks"], size: 0.7, price: 5, valueFeminine: -2.5}),
"Women's Ankle Socks": new ItemsTable({name: "Women's Ankle Socks", slot: "Overstockings", image: "Undergarments/OverstockingWomenAnkleSocks.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk", "Nylon"], cursed: ["Leggings", "DESTROYED"], blessed: ["Men's Ankle Socks"], size: 0.7, price: 5, valueFeminine: 2.5}),
"Men's Long Socks": new ItemsTable({name: "Men's Long Socks", slot: "Overstockings", image: "Undergarments/OverstockingMenSocks.jpg", coverage: [1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk", "Nylon"], cursed: ["Women's Long Socks"], blessed: ["Tube Socks"], size: 1, price: 5, valueFeminine: -5}),
"Women's Long Socks": new ItemsTable({name: "Women's Long Socks", slot: "Overstockings", image: "Undergarments/OverstockingWomenLongSocks.jpg", coverage: [1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk", "Nylon"], cursed: ["Leg Warmers", "Leggings", "Leggings"], blessed: ["Men's Long Socks"], size: 1, price: 5, valueFeminine: 2.5}),
"Leg Warmers": new ItemsTable({name: "Leg Warmers", slot: "Overstockings", image: "Undergarments/OverstockingLegWarmers.jpg", coverage: [0,0,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Wool", "Cotton"], cursed: ["Single Leg Sleeve"], blessed: ["Women's Long Socks"], size: 1.1, price: 5, valueFeminine: 5}),
"Mermaid's Tail": new ItemsTable({name: "Mermaid's Tail", slot: "Overstockings", image: "Undergarments/OverstockingMermaidTail.jpg", coverage: [1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Latex", "Rubber"], cursed: [], blessed: ["Single Leg Sleeve", "Fetish Mermaid Dress"], size: 5, price: 250, valueFeminine: 10}),
"Single Leg Sleeve": new ItemsTable({name: "Single Leg Sleeve", slot: "Overstockings", image: "Undergarments/OverstockingLegSleeve.jpg", coverage: [0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Latex", "Rubber"], cursed: ["Mermaid's Tail"], blessed: ["Leg Warmers", "Crotchless Hobble Skirt"], size: 3, price: 250, valueFeminine: 7.5}),
"C-String": new ItemsTable({name: "C-String", slot: "Underwear", image: "Undergarments/UnderwearCString.jpg", coverage: [0,0,0,0,0,0.1,0.4,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Silk"], cursed: ["DESTROYED"], blessed: ["G-String"], size: 0.2, price: 10, valueFeminine: 10}),
"G-String": new ItemsTable({name: "G-String", slot: "Underwear", image: "Undergarments/UnderwearGString.jpg", coverage: [0,0,0,0,0,1,0.6,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Silk"], cursed: ["C-String"], blessed: ["Open Crotch Panties"], size: 0.2, price: 10, valueFeminine: 7.5}),
"Open Crotch Panties": new ItemsTable({name: "Open Crotch Panties", slot: "Underwear", image: "Undergarments/UnderwearPantiesCrotchless.jpg", coverage: [0,0,0,0,0.5,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Latex"], cursed: ["G-String"], blessed: ["Women's Open Crotch Briefs", "Panties"], size: 0.4, price: 10, valueFeminine: 7.5}),
"Panties": new ItemsTable({name: "Panties", slot: "Underwear", image: "Undergarments/UnderwearPanties.jpg", coverage: [0,0,0,0,0.5,1,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Latex"], cursed: ["Open Crotch Panties", "G-String"], blessed: ["Women's Briefs"], size: 0.6, price: 10, valueFeminine: 5}),
"Men's Briefs": new ItemsTable({name: "Men's Briefs", slot: "Underwear", image: "Undergarments/UnderwearBriefsMens.jpg", coverage: [0,0,0,0,0.8,1,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Latex"], cursed: ["Bloomers", "Women's Briefs", "Women's Briefs", "Women's Briefs"], blessed: ["Men's Boxers"], size: 1.1, price: 10, valueFeminine: -2.5}),
"Men's Boxers": new ItemsTable({name: "Men's Boxers", slot: "Underwear", image: "Undergarments/UnderwearBoxers.jpg", coverage: [0,0,0,0.5,1,1,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Silk"], cursed: ["Men's Briefs"], blessed: [], size: 1.8, price: 15, valueFeminine: -5}),
"Bloomers": new ItemsTable({name: "Bloomers", slot: "Underwear", image: "Undergarments/UnderwearBloomers.jpg", coverage: [0,0,0,0.8,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Silk"], cursed: ["Tutu Skirt"], blessed: ["Men's Briefs"], size: 0.7, price: 10, valueFeminine: 2.5}),
"Women's Briefs": new ItemsTable({name: "Women's Briefs", slot: "Underwear", image: "Undergarments/UnderwearBriefsWomens.jpg", coverage: [0,0,0,0,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Latex"], cursed: ["Panties", "Panties", "Panties", "Women's Open Crotch Briefs"], blessed: ["Men's Briefs"], size: 0.7, price: 10, valueFeminine: 2.5}),
"Women's Open Crotch Briefs": new ItemsTable({name: "Women's Open Crotch Briefs", slot: "Underwear", image: "Undergarments/UnderwearBriefsCrotchless.jpg", coverage: [0,0,0,0,1,1,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Spandex", "Silk", "Latex"], cursed: ["Open Crotch Panties"], blessed: ["Women's Briefs"], size: 0.6, price: 10, valueFeminine: 5}),
"Front Cock Cage": new ItemsTable({name: "Front Cock Cage", slot: "Underwear", image: "Undergarments/UnderwearChastityCageFront.jpg", coverage: [0,0,0,0,0,0.5,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber", "Steel"], cursed: [], blessed: [], size: 4, price: 15, valueFeminine: -10}),
"Full Cock Cage": new ItemsTable({name: "Full Cock Cage", slot: "Underwear", image: "Undergarments/UnderwearChastityCageFull.jpg", coverage: [0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber", "Steel"], cursed: [], blessed: [], size: 5, price: 150, valueFeminine: -10}),
"Front Chastity Belt": new ItemsTable({name: "Front Chastity Belt", slot: "Underwear", image: "Undergarments/UnderwearChastityBeltFront.jpg", coverage: [0,0,0,0,0,0.5,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber", "Steel"], cursed: [], blessed: [], size: 3, price: 150, valueFeminine: 10}),
"Full Chastity Belt": new ItemsTable({name: "Full Chastity Belt", slot: "Underwear", image: "Undergarments/UnderwearChastityBeltFull.jpg", coverage: [0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: [], blessed: [], size: 4, price: 10, valueFeminine: 10}),
"Fishnet Pantyhose": new ItemsTable({name: "Fishnet Pantyhose", slot: "Understockings", image: "Undergarments/UnderStockingPantyhoseFishnet.jpg", coverage: [0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Lace"], cursed: ["Hosiery"], blessed: ["Pantyhose"], size: 0.3, price: 10, valueFeminine: 10}),
"Hosiery": new ItemsTable({name: "Hosiery", slot: "Understockings", image: "Undergarments/UnderStockingHosiery.jpg", coverage: [1,1,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon", "Nylon", "Nylon", "Latex"], cursed: [], blessed: ["Fishnet Pantyhose", "Open Crotch Pantyhose"], size: 3.9, price: 10, valueFeminine: 10}),
"Open Crotch Pantyhose": new ItemsTable({name: "Open Crotch Pantyhose", slot: "Understockings", image: "Undergarments/UnderStockingPantyhoseCrotchless.jpg", coverage: [1,1,1,1,1,1,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon", "Nylon", "Nylon", "Latex"], cursed: ["Hosiery"], blessed: ["Pantyhose"], size: 3.4, price: 10, valueFeminine: 10}),
"Leggings": new ItemsTable({name: "Leggings", slot: "Understockings", image: "Undergarments/UnderStockingLeggings.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Pantyhose", "Body Stocking"], blessed: ["Women's Ankle Socks", "Women's Ankle Socks", "Women's Long Socks"], size: 3.2, price: 15, valueFeminine: 5}),
"Pantyhose": new ItemsTable({name: "Pantyhose", slot: "Understockings", image: "Undergarments/UnderStockingPantyhose.jpg", coverage: [1,1,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Fishnet Pantyhose", "Open Crotch Pantyhose"], blessed: ["Leggings"], size: 3.2, price: 15, valueFeminine: 7.5}),
"Body Stocking": new ItemsTable({name: "Body Stocking", slot: "Understockings", image: "Undergarments/UnderStockingBody.jpg", coverage: [1,1,1,1,1,1,1,1,1,1,1,0.5,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Open Bust Body Stocking", "Open Crotch Body Stocking", "Catsuit", "Catsuit", "Catsuit", "Catsuit"], blessed: ["Leggings"], size: 6.1, price: 15, valueFeminine: 10}),
"Open Bust Body Stocking": new ItemsTable({name: "Open Bust Body Stocking", slot: "Understockings", image: "Undergarments/UnderStockingBodyCupless.jpg", coverage: [1,1,1,1,0,0,0,0,0,0,1,0.5,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Open Crotch and Open Bust Body Stocking"], blessed: ["Body Stocking"], size: 6.1, price: 15, valueFeminine: 10}),
"Open Crotch Body Stocking": new ItemsTable({name: "Open Crotch Body Stocking", slot: "Understockings", image: "Undergarments/UnderStockingBodyCrotchless.jpg", coverage: [1,1,1,1,1,0,0,1,1,1,1,0.5,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Open Crotch and Open Bust Body Stocking", "Open Crotch Catsuit", "Open Crotch Catsuit"], blessed: ["Body Stocking"], size: 5.4, price: 15, valueFeminine: 10}),
"Open Crotch and Open Bust Body Stocking": new ItemsTable({name: "Open Crotch and Open Bust Body Stocking", slot: "Understockings", image: "Undergarments/UnderStockingBodyCuplessCrotchless.jpg", coverage: [1,1,1,1,0,0,0,1,0,0,1,0.5,0,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Nylon"], cursed: ["Open Crotch and Open Bust Full Catsuit"], blessed: ["Open Bust Body Stocking", "Open Crotch Body Stocking"], size: 4.2, price: 25, valueFeminine: 10}),
"Catsuit": new ItemsTable({name: "Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingCatsuit.jpg", coverage: [0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: ["Full Catsuit"], blessed: ["Body Stocking"], size: 6.6, price: 15, valueFeminine: 10}),
"Open Crotch Catsuit": new ItemsTable({name: "Open Crotch Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingCatsuitCrotchless.jpg", coverage: [0,0,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: ["Open Crotch and Open Bust Catsuit", "Open Crotch Full Catsuit"], blessed: ["Open Crotch Body Stocking"], size: 5.5, price: 25, valueFeminine: 10}),
"Open Crotch and Open Bust Catsuit": new ItemsTable({name: "Open Crotch and Open Bust Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingCatsuitCuplessCrotchless.jpg", coverage: [0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: ["Open Crotch and Open Bust Full Catsuit", "Open Crotch Catsuit"], blessed: ["Open Crotch and Open Bust Body Stocking", "Open Crotch Catsuit"], size: 4.8, price: 70, valueFeminine: 10}),
"Full Catsuit": new ItemsTable({name: "Full Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingFullCatsuit.jpg", coverage: [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.5,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: ["Open Crotch Full Catsuit"], blessed: ["Catsuit"], size: 8.2, price: 15, valueFeminine: 10}),
"Open Crotch Full Catsuit": new ItemsTable({name: "Open Crotch Full Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingFullCatsuitCrotchless.jpg", coverage: [1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0.5,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: ["Open Crotch and Open Bust Full Catsuit"], blessed: ["Open Crotch Catsuit", "Full Catsuit"], size: 7, price: 25, valueFeminine: 10}),
"Open Crotch and Open Bust Full Catsuit": new ItemsTable({name: "Open Crotch and Open Bust Full Catsuit", slot: "Understockings", image: "Undergarments/UnderStockingFullCatsuitCuplessCrotchless.jpg", coverage: [1,1,1,1,0,0,0,1,0,0,1,1,1,1,1,0.5,0,0], materialOptions: ["Spandex", "Nylon", "Latex"], cursed: [], blessed: ["Open Crotch and Open Bust Catsuit"], size: 6.3, price: 70, valueFeminine: 10}),
"Demi Cup Bra": new ItemsTable({name: "Demi Cup Bra", slot: "Bra", image: "Undergarments/BraDemiCup.jpg", coverage: [0,0,0,0,0,0,0,0,0.5,1,0.5,0,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex", "Silk", "Nylon", "Lace"], cursed: ["Cupless Bra"], blessed: ["Push-up Bra", "Nursing Bra"], size: 1, price: 40, valueFeminine: 10}),
"Sports Bra": new ItemsTable({name: "Sports Bra", slot: "Bra", image: "Undergarments/BraSports.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex"], cursed: ["T-Shirt Bra"], blessed: ["Minimizer Bra"], size: 1.5, price: 40, valueFeminine: 10}),
"Tube Top": new ItemsTable({name: "Tube Top", slot: "Bra", image: "Undergarments/BraTubeTop.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex"], cursed: ["Soft Cup Bra"], blessed: ["T-Shirt Bra"], size: 1.2, price: 40, valueFeminine: 10}),
"Strapless Bustier": new ItemsTable({name: "Strapless Bustier", slot: "Bra", image: "Undergarments/BraStraplessBustier.jpg", coverage: [0,0,0,0,0,0,0,0.5,1,1,0.5,0,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex"], cursed: ["Underwire Bra", "Full Corset"] , blessed: ["T-Shirt Bra"], size: 1.5, price: 40, valueFeminine: 10}),
"Soft Cup Bra": new ItemsTable({name: "Soft Cup Bra", slot: "Bra", image: "Undergarments/BraSoftCup.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex"], cursed: ["Underwire Bra"], blessed: ["Tube Top"], size: 1.5, price: 40, valueFeminine: 10}),
"T-Shirt Bra": new ItemsTable({name: "T-Shirt Bra", slot: "Bra", image: "Undergarments/BraTShirt.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0.5,0,0], materialOptions: ["Polyester", "Cotton", "Spandex"], cursed: ["Tube Top", "Strapless Bustier"], blessed: ["Blouse", "Sports Bra"], size: 1.6, price: 40, valueFeminine: 10}),
"Underwire Bra": new ItemsTable({name: "Underwire Bra", slot: "Bra", image: "Undergarments/BraUnderwire.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex", "Silk", "Nylon", "Lace"], cursed: ["Push-up Bra", "Nursing Bra"], blessed: ["Soft Cup Bra"], size: 1.5, price: 40, valueFeminine: 10}),
"Minimizer Bra": new ItemsTable({name: "Minimizer Bra", slot: "Bra", image: "Undergarments/BraMinimizer.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Latex", "Rubber"], cursed: ["Sports Bra"], blessed: [], size: 1.5, price: 40, valueFeminine: 10}),
"Push-up Bra": new ItemsTable({name: "Push-up Bra", slot: "Bra", image: "Undergarments/BraPushUp.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex", "Silk", "Nylon", "Lace"], cursed: ["Demi Cup Bra", "Pasties"], blessed: ["Underwire Bra"], size: 1.5, price: 40, valueFeminine: 10}),
"Nursing Bra": new ItemsTable({name: "Nursing Bra", slot: "Bra", image: "Undergarments/BraNursing.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Spandex", "Silk", "Nylon", "Lace"], cursed: ["Demi Cup Bra", "Demi Cup Bra", "Fetish Bra"], blessed: ["Underwire Bra"], size: 1.5, price: 40, valueFeminine: 10}),
"Cupless Bra": new ItemsTable({name: "Cupless Bra", slot: "Bra", image: "Undergarments/BraOpenCup.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Latex", "Rubber"], cursed: ["Harness Bra"], blessed: ["Demi Cup Bra"], size: 0.8, price: 40, valueFeminine: 10}),
"Harness Bra": new ItemsTable({name: "Harness Bra", slot: "Bra", image: "Undergarments/BraHarness.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Leather", "Rubber", "Rope"], cursed: [], blessed: ["Cupless Bra"], size: 0.8, price: 40, valueFeminine: 10}),
"Pasties": new ItemsTable({name: "Pasties", slot: "Bra", image: "Undergarments/BraPasties.jpg", coverage: [0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Nipple Pasties"], blessed: ["Push-up Bra"], size: 0.2, price: 10, valueFeminine: 10}),
"Nipple Pasties": new ItemsTable({name: "Nipple Pasties", slot: "Bra", image: "Undergarments/BraPasties.jpg", coverage: [0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Nipple Tassels"], blessed: ["Pasties"], size: 0.2, price: 10, valueFeminine: 10}),
"Nipple Tassels": new ItemsTable({name: "Nipple Tassels", slot: "Bra", image: "Undergarments/BraPasties.jpg", coverage: [0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Nipple Rod", "Nipple Ring"], blessed: ["Nipple Pasties"], size: 0.2, price: 10, valueFeminine: 10}),
"Fetish Bra": new ItemsTable({name: "Fetish Bra", slot: "Bra", image: "Undergarments/BraFetish.jpg", coverage: [0,0,0,0,0,0,0,0,1,0,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Latex", "Rubber"], cursed: ["Harness Bra"], blessed: ["Nursing Bra"], size: 2.5, price: 60, valueFeminine: 10}),
"Chastity Bra": new ItemsTable({name: "Chastity Bra", slot: "Bra", image: "Undergarments/BraChastity.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,0.5,0.5,0,0,0,0,0,0], materialOptions: ["Leather", "Rubber", "Rubber", "Steel", "Steel", "Steel"], cursed: [], blessed: [], size: 6, price: 250, valueFeminine: 10}),
"Dress Pants": new ItemsTable({name: "Dress Pants", slot: "Legwear", image: "Legwear/MenPants.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Cargo Pants"], blessed: [], size: 3.2, price: 50, valueFeminine: -10}),
"Jeans": new ItemsTable({name: "Jeans", slot: "Legwear", image: "Legwear/MenJeans.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Denim", "Polyester"], cursed: ["ThreeQuarter Pants"], blessed: ["Cargo Pants"], size: 3.2, price: 50, valueFeminine: -2.5}),
"Jogging Pants": new ItemsTable({name: "Jogging Pants", slot: "Legwear", image: "Legwear/UnisexPantsJogging.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton"], cursed: ["Yoga Pants"], blessed: ["ThreeQuarter Pants"], size: 3.2, price: 30, valueFeminine: 0}),
"Yoga Pants": new ItemsTable({name: "Yoga Pants", slot: "Legwear", image: "Legwear/WomenPantsYoga.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Spandex"], cursed: ["Leggings"], blessed: ["Jogging Pants"], size: 3.2, price: 30, valueFeminine: 0}),
"Cargo Pants": new ItemsTable({name: "Cargo Pants", slot: "Legwear", image: "Legwear/MenPantsCargo.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Jeans", "Long Shorts"], blessed: ["Dress Pants"], size: 3.2, price: 50, valueFeminine: -7.5}),
"ThreeQuarter Pants": new ItemsTable({name: "ThreeQuarter Pants", slot: "Legwear", image: "Legwear/MenPantsThreeQuarter.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Jogging Pants", "Tight Jeans"], blessed: ["Jeans"], size: 3.2, price: 50, valueFeminine: 0}),
"Tight Jeans": new ItemsTable({name: "Tight Jeans", slot: "Legwear", image: "Legwear/WomenJeansTight.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Denim", "Polyester"], cursed: ["Pencil Skirt"], blessed: ["ThreeQuarter Pants"], size: 2.7, price: 70, valueFeminine: 2.5}),
"Long Shorts": new ItemsTable({name: "Long Shorts", slot: "Legwear", image: "Legwear/MenShortsLong.jpg", coverage: [0,0,0.5,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Medium Shorts"], blessed: ["Cargo Pants"], size: 3, price: 40, valueFeminine: -5}),
"Medium Shorts": new ItemsTable({name: "Medium Shorts", slot: "Legwear", image: "Legwear/MenShortsMedium.jpg", coverage: [0,0,0,0.6,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Short Shorts"], blessed: ["Long Shorts"], size: 2.1, price: 35, valueFeminine: -2.5}),
"Short Shorts": new ItemsTable({name: "Short Shorts", slot: "Legwear", image: "Legwear/UnisexShortsShort.jpg", coverage: [0,0,0,0.4,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Mini Shorts", "Midi Skirt"], blessed: ["Medium Shorts"], size: 2.1, price: 35, valueFeminine: 0}),
"Mini Shorts": new ItemsTable({name: "Mini Shorts", slot: "Legwear", image: "Legwear/WomenShortsMini.jpg", coverage: [0,0,0,0.1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Polyester", "Polyester", "Rubber"], cursed: ["Mini Skirt", "Micro Shorts"], blessed: ["Short Shorts"], size: 1.5, price: 35, valueFeminine: 2.5}),
"Micro Shorts": new ItemsTable({name: "Micro Shorts", slot: "Legwear", image: "Legwear/WomenShortsMicro.jpg", coverage: [0,0,0,0,0.5,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Polyester", "Polyester", "Rubber"], cursed: ["Micro Skirt"], blessed: ["Mini Shorts"], size: 1.2, price: 35, valueFeminine: 5}),
"Long Bustle Skirt": new ItemsTable({name: "Long Bustle Skirt", slot: "Legwear", image: "Legwear/WomenSkirtBustleLong.jpg", coverage: [0,0,0,0.5,1,1,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Silk", "Lace", "Lace"], cursed: ["Short Bustle Skirt"], blessed: ["Mini Skirt"], size: 1.6, price: 25, valueFeminine: 10}),
"Short Bustle Skirt": new ItemsTable({name: "Short Bustle Skirt", slot: "Legwear", image: "Legwear/WomenSkirtBustleShort.jpg", coverage: [0,0,0,0,1,1,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Silk", "Lace", "Lace"], cursed: ["Tutu Skirt"], blessed: ["Long Bustle Skirt"], size: 1, price: 15, valueFeminine: 10}),
"Tutu Skirt": new ItemsTable({name: "Tutu Skirt", slot: "Legwear", image: "Legwear/WomenSkirtBustleMini.jpg", coverage: [0,0,0,0,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Silk", "Lace", "Lace"], cursed: ["Bloomers", "DESTROYED"], blessed: ["Short Bustle Skirt", "Micro Skirt"], size: 1.5, price: 15, valueFeminine: 10}),
"Micro Skirt": new ItemsTable({name: "Micro Skirt", slot: "Legwear", image: "Legwear/WomenSkirtMicro.jpg", coverage: [0,0,0,0,0.5,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Leather", "Latex", "Rubber"], cursed: ["Long Bustle Skirt"], blessed: ["Mini Skirt"], size: 1.2, price: 35, valueFeminine: 10}),
"Mini Skirt": new ItemsTable({name: "Mini Skirt", slot: "Legwear", image: "Legwear/WomenSkirtMini.jpg", coverage: [0,0,0,0,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Leather", "Latex"], cursed: ["Micro Skirt"], blessed: ["Mini Dress", "Midi Skirt", "Mini Shorts"], size: 1.5, price: 35, valueFeminine: 7.5}),
"Midi Skirt": new ItemsTable({name: "Midi Skirt", slot: "Legwear", image: "Legwear/WomenSkirtMidi.jpg", coverage: [0,0,0,0.5,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Polyester", "Polyester", "Leather"], cursed: ["Mini Skirt"], blessed: ["Maxi Skirt", "Short Shorts"], size: 2.1, price: 40, valueFeminine: 5}),
"Maxi Skirt": new ItemsTable({name: "Maxi Skirt", slot: "Legwear", image: "Legwear/WomenSkirtMaxi.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester", "Polyester", "Polyester", "Leather"], cursed: ["Pencil Skirt", "Midi Skirt"], blessed: ["Tight Jeans", "Jogging Pants"], size: 3.2, price: 45, valueFeminine: 5}),
"Pencil Skirt": new ItemsTable({name: "Pencil Skirt", slot: "Legwear", image: "Legwear/WomenSkirtPencil.jpg", coverage: [0,0,0,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Hobble Skirt"], blessed: ["Tight Jeans", "Maxi Skirt"], size: 2.7, price: 60, valueFeminine: 10}),
"Hobble Skirt": new ItemsTable({name: "Hobble Skirt", slot: "Legwear", image: "Legwear/WomenSkirtHobble.jpg", coverage: [0,0,1,1,1,1,1,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Crotchless Hobble Skirt"], blessed: ["Hobble Dress", "Pencil Skirt"], size: 3.2, price: 80, valueFeminine: 10}),
"Crotchless Hobble Skirt": new ItemsTable({name: "Crotchless Hobble Skirt", slot: "Legwear", image: "Legwear/WomenSkirtHobbleCrotchless.jpg", coverage: [0,0,1,1,0,0,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Single Leg Sleeve"], blessed: ["Hobble Skirt"], size: 2, price: 80, valueFeminine: 10}),
"Hooded Sweater Dress": new ItemsTable({name: "Hooded Sweater Dress", slot: "Dress", image: "Tops/DressHoodedSweater.jpg", coverage: [0,0,0,0.5,1,1,1,1,1,1,1,1,1,0,0,1,0,1], materialOptions: ["Wool", "Wool", "Polyester", "Cotton", "Cotton", "Cashmere"], cursed: ["A-Line Dress"], blessed: ["Turtleneck Sweater"], size: 6.3, price: 50, valueFeminine: 5}),
"Sweater Dress": new ItemsTable({name: "Sweater Dress", slot: "Dress", image: "Tops/DressSweater.jpg", coverage: [0,0,0,0.5,1,1,1,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Wool", "Wool", "Polyester", "Cotton", "Cotton", "Cashmere"], cursed: ["A-Line Dress"], blessed: ["Sweater"], size: 5.7, price: 40, valueFeminine: 5}),
"Micro Dress": new ItemsTable({name: "Micro Dress", slot: "Dress", image: "Tops/DressMicro.jpg", coverage: [0,0,0,0,0.8,1,1,0.2,0.4,1,0.2,0.2,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Spandex", "Spandex", "Silk", "Lace"], cursed: ["Micro Skirt", "DESTROYED"], blessed: ["Slip Dress", "Party Dress"], size: 2, price: 40, valueFeminine: 10}),
"Mini Dress": new ItemsTable({name: "Mini Dress", slot: "Dress", image: "Tops/DressMini.jpg", coverage: [0,0,0,0.2,1,1,1,0.5,0.6,1,0.2,0.2,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Spandex", "Spandex", "Silk", "Lace"], cursed: ["Mini Skirt", "Slip Dress", "Slip Dress", "Party Dress", "Party Dress"], blessed: ["A-Line Dress"], size: 2.5, price: 40, valueFeminine: 10}),
"Slip Dress": new ItemsTable({name: "Slip Dress", slot: "Dress", image: "Tops/DressSlip.jpg", coverage: [0,0,0,0.7,1,1,1,1,1,1,0.2,0.2,0,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Spandex", "Silk", "Lace"], cursed: ["Micro Dress"], blessed: ["Mini Dress"], size: 3, price: 40, valueFeminine: 7.5}),
"Party Dress": new ItemsTable({name: "Party Dress", slot: "Dress", image: "Tops/DressParty.jpg", coverage: [0,0,0,0.2,1,1,1,1,0.8,1,1,1,0.5,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Spandex", "Silk", "Lace"], cursed: ["Micro Dress"], blessed: ["Mini Dress"], size: 3, price: 40, valueFeminine: 7.5}),
"A-Line Dress": new ItemsTable({name: "A-Line Dress", slot: "Dress", image: "Tops/DressALine.jpg", coverage: [0,0,0,0.7,1,1,1,1,1,1,1,1,0.5,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Spandex", "Silk", "Lace"], cursed: ["Mini Dress", "Sheath Dress"], blessed: ["Blouse", "Sweater Dress"], size: 3, price: 40, valueFeminine: 5}),
"Sheath Dress": new ItemsTable({name: "Sheath Dress", slot: "Dress", image: "Tops/DressSheath.jpg", coverage: [0,0,0.7,0.7,1,1,1,1,1,1,1,1,0.4,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Spandex", "Silk", "Lace"], cursed: ["Cocktail Dress"], blessed: ["A-Line Dress"], size: 3.5, price: 40, valueFeminine: 7.5}),
"Cocktail Dress": new ItemsTable({name: "Cocktail Dress", slot: "Dress", image: "Tops/DressCocktail.jpg", coverage: [0,0,0,0.8,1,1,1,1,1,1,0.8,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Spandex", "Silk", "Silk", "Lace", "Lace"], cursed: ["Gown"], blessed: ["Sheath Dress"], size: 4.5, price: 60, valueFeminine: 10}),
"Gown": new ItemsTable({name: "Gown", slot: "Dress", image: "Tops/DressGown.jpg", coverage: [0,0,0.7,0.7,1,1,1,1,0.8,1,0.2,0.2,0,0,0,0,0,0], materialOptions: ["Cotton", "Spandex", "Silk", "Silk", "Lace", "Lace"], cursed: ["Hobble Dress"], blessed: ["Cocktail Dress"], size: 5.5, price: 80, valueFeminine: 10}),
"Fetish Maid Dress": new ItemsTable({name: "Fetish Maid Dress", slot: "Dress", image: "Tops/DressMaidFetish.jpg", coverage: [0,0,0,0.2,0,0,1,1,0,0,1,1,0.2,0,0,0,0,0], materialOptions: ["Spandex", "Leather", "Latex", "Latex", "Rubber", "Rubber"], cursed: [], blessed: ["Maid Dress"], size: 3, price: 80, valueFeminine: 10}),
"Maid Dress": new ItemsTable({name: "Maid Dress", slot: "Dress", image: "Tops/DressMaid.jpg", coverage: [0,0,0,0.5,1,1,1,1,0.6,1,1,1,0.5,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Spandex", "Silk", "Lace"], cursed: ["Fetish Maid Dress"], blessed: ["Sheath Dress"], size: 4.8, price: 40, valueFeminine: 10}),
"Fetish Mermaid Dress": new ItemsTable({name: "Fetish Mermaid Dress", slot: "Dress", image: "Tops/DressMermaid.jpg", coverage: [1,1,1,1,0,0,0,1,0,0,1,1,1,1,1,0,0,0], materialOptions: ["Spandex", "Leather", "Latex", "Latex", "Rubber", "Rubber"], cursed: ["Mermaid's Tail"], blessed: ["Crotchless and Open Cup Hobble Dress"], size: 10.2, price: 200, valueFeminine: 10}),
"Hobble Dress": new ItemsTable({name: "Hobble Dress", slot: "Dress", image: "Tops/DressHobble.jpg", coverage: [0,0,1,1,1,1,1,1,1,1,1,1,0.5,0,0,0.5,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Crotchless Hobble Dress", "Crotchless Hobble Dress", "Crotchless Hobble Skirt"], blessed: ["Gown"], size: 6.3, price: 80, valueFeminine: 10}),
"Crotchless Hobble Dress": new ItemsTable({name: "Crotchless Hobble Dress", slot: "Dress", image: "Tops/DressHobbleCrotchless.jpg", coverage: [0,0,1,1,0,0,0,1,1,1,1,1,0.5,0,0,0.5,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Crotchless and Open Cup Hobble Dress"], blessed: ["Hobble Dress"], size: 5.1, price: 80, valueFeminine: 10}),
"Crotchless and Open Cup Hobble Dress": new ItemsTable({name: "Crotchless and Open Cup Hobble Dress", slot: "Dress", image: "Tops/DressHobbleCuplessCrotchless.jpg", coverage: [0,0,1,1,0,0,0,1,0,0,1,1,0.5,0,0,0.5,0,0], materialOptions: ["Leather", "Polyester", "Spandex", "Leather", "Latex", "Rubber"], cursed: ["Fetish Mermaid Dress"], blessed: ["Crotchless Hobble Dress"], size: 4.4, price: 80, valueFeminine: 10}),
"Pressed Shirt": new ItemsTable({name: "Pressed Shirt", slot: "Top", image: "Tops/TopPressedShirt.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,0.5,0,0,0,0,0], materialOptions: ["Polyester", "Cotton", "Silk"], cursed: ["Shirt"], blessed: [], size: 3.2, price: 15, valueFeminine: -7.5}),
"T-Shirt": new ItemsTable({name: "T-Shirt", slot: "Top", image: "Tops/TopTShirt.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,0.5,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Spandex"], cursed: ["Tank Top"], blessed: ["Shirt"], size: 3.2, price: 15, valueFeminine: -2.5}),
"Shirt": new ItemsTable({name: "Shirt", slot: "Top", image: "Tops/TopShirt.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Spandex"], cursed: ["T-Shirt"], blessed: ["Pressed Shirt", "Turtleneck Shirt", "Sweater"], size: 3.7, price: 15, valueFeminine: -5}),
"Turtleneck Shirt": new ItemsTable({name: "Turtleneck Shirt", slot: "Top", image: "Tops/TopTurtleneckShirt.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0], materialOptions: ["Cotton", "Cotton", "Spandex"], cursed: ["Shirt"], blessed: ["Turtleneck Sweater"], size: 4, price: 15, valueFeminine: -2.5}),
"Tank Top": new ItemsTable({name: "Tank Top", slot: "Top", image: "Tops/TopTank.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Spandex"], cursed: ["Blouse"], blessed: ["T-Shirt"], size: 2.7, price: 15, valueFeminine: 2.5}),
"Blouse": new ItemsTable({name: "Blouse", slot: "Top", image: "Tops/TopBlouse.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,0.5,0,0,0,0,0,0], materialOptions: ["Polyester", "Polyester", "Cotton", "Cashmere", "Silk", "Silk"], cursed: ["T-Shirt Bra", "A-Line Dress"], blessed: ["Tank Top"], size: 2.5, price: 25, valueFeminine: 5}),
"Sweater": new ItemsTable({name: "Sweater", slot: "Top", image: "Tops/TopSweater.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Wool", "Wool", "Polyester", "Cotton", "Cotton", "Cashmere"], cursed: ["Shirt", "Shirt","Sweater Dress"], blessed: ["Turtleneck Sweater"], size: 3.9, price: 40, valueFeminine: -2.5}),
"Turtleneck Sweater": new ItemsTable({name: "Turtleneck Sweater", slot: "Top", image: "Tops/TopTurtleNeckSweater.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0], materialOptions: ["Wool", "Wool", "Polyester", "Cotton", "Cotton", "Cashmere"], cursed: ["Sweater", "Sweater", "Turtleneck Shirt","Turtleneck Shirt", "Hooded Sweater Dress"], blessed: ["Hoodie"], size: 4, price: 40, valueFeminine: 0}),
"Hoodie": new ItemsTable({name: "Hoodie", slot: "Jacket", image: "Outerwear/Hoodie.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0.5,0,1], materialOptions: ["Wool", "Wool", "Polyester", "Cotton", "Cotton", "Cashmere"], cursed: ["Unisex Short Jacket", "Turtleneck Sweater"], blessed: ["Men's Long Jacket"], size: 4.4, price: 40, valueFeminine: -5}),
"CropTop": new ItemsTable({name: "CropTop", slot: "Jacket", image: "Outerwear/WomenCropTop.jpg", coverage: [0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Fur", "Rubber"], cursed: ["Straightjacket"], blessed: ["Women's Short Jacket"], size: 5, price: 60, valueFeminine: 5}),
"Unisex Short Jacket": new ItemsTable({name: "Unisex Short Jacket", slot: "Jacket", image: "Outerwear/UnisexShort.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Polyester", "Rubber"], cursed: ["Women's Short Jacket"], blessed: ["Hoodie", "Suit Jacket"], size: 5.7, price: 80, valueFeminine: 0}),
"Women's Short Jacket": new ItemsTable({name: "Women's Short Jacket", slot: "Jacket", image: "Outerwear/WomensShort.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Fur", "Rubber"], cursed: ["CropTop"], blessed: ["Unisex Short Jacket", "Women's Long Jacket"], size: 5.9, price: 80, valueFeminine: 2.5}),
"Suit Jacket": new ItemsTable({name: "Suit Jacket", slot: "Jacket", image: "Outerwear/MenShort.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Polyester"], cursed: ["Unisex Short Jacket"], blessed: ["Men's Long Jacket"], size: 5.9, price: 80, valueFeminine: -7.5}),
"Men's Long Jacket": new ItemsTable({name: "Men's Long Jacket", slot: "Jacket", image: "Outerwear/MenLong.jpg", coverage: [0,0,0,0,0.5,0.5,0.5,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Polyester", "Rubber"], cursed: ["Hoodie"], blessed: ["Men's Trench Coat"], size: 6.7, price: 90, valueFeminine: -7.5}),
"Women's Long Jacket": new ItemsTable({name: "Women's Long Jacket", slot: "Jacket", image: "Outerwear/WomenLong.jpg", coverage: [0,0,0,0,0.5,0.5,0.5,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Fur", "Rubber"], cursed: ["Women's Short Jacket"], blessed: ["Women's Long Coat"], size: 6.7, price: 90, valueFeminine: 2.5}),
"Men's Trench Coat": new ItemsTable({name: "Men's Trench Coat", slot: "Jacket", image: "Outerwear/MenTrenchCoat.jpg", coverage: [0,0,0,0.5,1,1,1,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Polyester", "Rubber"], cursed: ["Men's Trench Coat"], blessed: [], size: 8.1, price: 100, valueFeminine: -5}),
"Women's Long Coat": new ItemsTable({name: "Women's Long Coat", slot: "Jacket", image: "Outerwear/WomenTrenchCoat.jpg", coverage: [0,0,0,0.5,1,1,1,1,1,1,1,1,1,0,0,0.5,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Fur", "Rubber"], cursed: ["Women's Long Jacket"], blessed: ["Men's Trench Coat"], size: 8.1, price: 100, valueFeminine: 5}),
"Straightjacket": new ItemsTable({name: "Straightjacket", slot: "Jacket", image: "Outerwear/StraitJacket.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Polyester", "Polyester", "Rubber"], cursed: ["Open Bust Straighjacket"], blessed: ["CropTop"], size: 6.6, price: 150, valueFeminine: 0}),
"Open Bust Straighjacket": new ItemsTable({name: "Open Bust Straighjacket", slot: "Jacket", image: "Outerwear/StraitJacketBustless.jpg", coverage: [0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Polyester", "Polyester", "Rubber"], cursed: [], blessed: ["Straightjacket"], size: 5.8, price: 150, valueFeminine: 10}),
"Blanket": new ItemsTable({name: "Blanket", slot: "Other", image: "Accessories/OtherBlanket.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk"], cursed: [], blessed: [], size: 8, price: 40, valueFeminine: 0}),
"Towel": new ItemsTable({name: "Towel", slot: "Other", image: "Accessories/OtherTowel.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk"], cursed: [], blessed: [], size: 4, price: 10, valueFeminine: 0}),
"Pillow": new ItemsTable({name: "Pillow", slot: "Other", image: "Accessories/OtherPillow.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Cotton", "Cotton", "Cotton", "Cotton", "Silk"], cursed: [], blessed: [], size: 2, price: 10, valueFeminine: 0}),
"Top Hat": new ItemsTable({name: "Top Hat", slot: "Headwear", image: "Accessories/HeadwearTopHat.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], materialOptions: ["Polyester"], cursed: ["Cowboy Hat"], blessed: [], size: 0.5, price: 15, valueFeminine: -7.5}),
"Cowboy Hat": new ItemsTable({name: "Cowboy Hat", slot: "Headwear", image: "Accessories/HeadwearCowboyHat.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], materialOptions: ["Leather"], cursed: ["Cap"], blessed: ["Top Hat"], size: 0.5, price: 15, valueFeminine: -5}),
"Cap": new ItemsTable({name: "Cap", slot: "Headwear", image: "Accessories/HeadwearCap.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5], materialOptions: ["Polyester"], cursed: ["Flower Hat"], blessed: ["Cowboy Hat"], size: 0.3, price: 10, valueFeminine: -2.5}),
"Flower Hat": new ItemsTable({name: "Flower Hat", slot: "Headwear", image: "Accessories/HeadwearFlowerHat.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], materialOptions: ["Polyester"], cursed: ["Hair Tie"], blessed: ["Cap"], size: 0.5, price: 15, valueFeminine: 5}),
"Tiara": new ItemsTable({name: "Tiara", slot: "Headwear", image: "Accessories/HeadwearTiara.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Thin Metal"], cursed: ["Hair Tie"], blessed: [], size: 0.3, price: 50, valueFeminine: 7.5}),
"Cat Ears": new ItemsTable({name: "Cat Ears", slot: "Headwear", image: "Accessories/HeadwearCatEars.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Leather"], cursed: ["Head Harness"], blessed: ["Hair Tie"], size: 0.3, price: 10, valueFeminine: 5}),
"Pony Ears": new ItemsTable({name: "Pony Ears", slot: "Headwear", image: "Accessories/HeadwearPonyEars.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Leather"], cursed: ["Head Harness"], blessed: ["Hair Tie"], size: 0.3, price: 10, valueFeminine: 0}),
"Hair Tie": new ItemsTable({name: "Hair Tie", slot: "Headwear", image: "Accessories/HeadwearHairTie.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Leather", "Cotton", "Silk"], cursed: ["Pony Ears", "Cat Ears"], blessed: ["Flower Hat", "Flower Hat", "Flower Hat", "Flower Hat", "Flower Hat", "Tiara"], size: 0.3, price: 10, valueFeminine: 5}),
"Head Harness": new ItemsTable({name: "Head Harness", slot: "Headwear", image: "Accessories/HeadHarness.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0.2], materialOptions: ["Leather"], cursed: [], blessed: ["Pony Ears", "Cat Ears"], size: 0.5, price: 40, valueFeminine: 0}),
"Small Purse": new ItemsTable({name: "Small Purse", slot: "Bag", image: "Accessories/BagSmallPurse.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0.2,0,0,0.2,0.2,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["DESTROYED"], blessed: ["Medium Purse"], size: 0.2, price: 30, valueFeminine: 10}),
"Medium Purse": new ItemsTable({name: "Medium Purse", slot: "Bag", image: "Accessories/BagMediumPurse.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0.2,0,0,0.2,0.2,0,0,0], materialOptions: ["Leather", "Latex", "Rubber"], cursed: ["Small Purse"], blessed: ["Large Purse"], size: 0.6, price: 40, valueFeminine: 10}),
"Large Purse": new ItemsTable({name: "Large Purse", slot: "Bag", image: "Accessories/BagLargePurse.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0.2,0.2,0.2,0.2,0.2,0,0,0], materialOptions: ["Leather", "Latex", "Rubber"], cursed: ["Medium Purse"], blessed: ["Briefcase"], size: 1, price: 50, valueFeminine: 10}),
"Briefcase": new ItemsTable({name: "Briefcase", slot: "Bag", image: "Accessories/BagBriefcase.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather"], cursed: ["Large Purse"], blessed: ["Duffel Bag"], size: 2, price: 80, valueFeminine: 0}),
"Backpack": new ItemsTable({name: "Backpack", slot: "Bag", image: "Accessories/BagBackpack.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,1,1,0.2,0.2,0.2,0,0,0], materialOptions: ["Leather", "Polyester", "Polyester"], cursed: ["Duffel Bag"], blessed: [], size: 2, price: 30, valueFeminine: 0}),
"Duffel Bag": new ItemsTable({name: "Duffel Bag", slot: "Bag", image: "Accessories/BagDuffel.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Briefcase"], blessed: ["Backpack"], size: 1, price: 40, valueFeminine: 0}),
"Woman's Thin Belt": new ItemsTable({name: "Woman's Thin Belt", slot: "Belt", image: "Accessories/BeltWoman.jpg", coverage: [0,0,0,0,0,0,0,0.2,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Polyester", "Polyester", "Silk", "Silk Rope"], cursed: ["Woman's Sash"], blessed: ["Men's Belt"], size: 0.1, price: 10, valueFeminine: 5}),
"Garter Belt": new ItemsTable({name: "Garter Belt", slot: "Belt", image: "Accessories/BeltGarter.jpg", coverage: [0,0,0,0,0,0,0,0.5,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester", "Silk"], cursed: ["Full Corset"], blessed: ["Woman's Sash"], size: 0.2, price: 10, valueFeminine: 7.5}),
"Woman's Sash": new ItemsTable({name: "Woman's Sash", slot: "Belt", image: "Accessories/BeltSash.jpg", coverage: [0,0,0,0,0,0,0,0.6,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Polyester", "Polyester", "Silk"], cursed: ["Cincher", "Garter Belt"], blessed: ["Woman's Thin Belt"], size: 0.3, price: 20, valueFeminine: 2.5}),
"Men's Belt": new ItemsTable({name: "Men's Belt", slot: "Belt", image: "Accessories/BeltMens.jpg", coverage: [0,0,0,0,0,0,0,0.4,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Polyester"], cursed: ["Woman's Thin Belt"], blessed: ["Men's Wide Belt"], size: 0.2, price: 15, valueFeminine: 0}),
"Men's Wide Belt": new ItemsTable({name: "Men's Wide Belt", slot: "Belt", image: "Accessories/BeltMensWide.jpg", coverage: [0,0,0,0,0,0,0,0.6,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Polyester"], cursed: ["Men's Belt"], blessed: [], size: 0.3, price: 20, valueFeminine: -5}),
"Full Corset": new ItemsTable({name: "Full Corset", slot: "Belt", image: "Accessories/BeltCorset.jpg", coverage: [0,0,0,0,0,0,0,1,1,1,0.5,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Denim", "Denim", "Latex", "Rubber"], cursed: ["Underbust Corset"], blessed: ["Cincher", "Garter Belt", "Strapless Bustier"], size: 2.7, price: 70, valueFeminine: 10}),
"Underbust Corset": new ItemsTable({name: "Underbust Corset", slot: "Belt", image: "Accessories/BeltUnderbustCorset.jpg", coverage: [0,0,0,0,0,0,0,1,0.1,0,0.5,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Denim", "Denim", "Latex", "Rubber"], cursed: [], blessed: ["Full Corset"], size: 2.1, price: 60, valueFeminine: 10}),
"Cincher": new ItemsTable({name: "Cincher", slot: "Belt", image: "Accessories/BeltCincher.jpg", coverage: [0,0,0,0,0,0,0,0.5,0,0,0.5,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Denim", "Denim", "Latex", "Rubber"], cursed: ["Full Corset"], blessed: ["Woman's Sash"], size: 0.8, price: 50, valueFeminine: 7.5}),
"Men's Wrist Gloves": new ItemsTable({name: "Men's Wrist Gloves", slot: "Gloves", image: "Accessories/GlovesMensWrist.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Cotton", "Spandex", "Silk"], cursed: ["Woman's Wrist Gloves"], blessed: [], size: 0.7, price: 15, valueFeminine: -2.5}),
"Woman's Wrist Gloves": new ItemsTable({name: "Woman's Wrist Gloves", slot: "Gloves", image: "Accessories/GlovesWomensWrist.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0], materialOptions: ["Leather", "Fur", "Spandex", "Spandex", "Silk", "Lace"], cursed: ["Elbow Gloves"], blessed: ["Men's Wrist Gloves"], size: 0.7, price: 15, valueFeminine: 2.5}),
"Elbow Gloves": new ItemsTable({name: "Elbow Gloves", slot: "Gloves", image: "Accessories/GlovesElbow.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0.5,1,1,0,0,0], materialOptions: ["Leather", "Fur", "Spandex", "Spandex", "Silk", "Lace"], cursed: ["Opera Gloves", "Opera Gloves", "Opera Gloves", "Opera Gloves", "Arm Sleeves", "Paw Mittens"], blessed: ["Woman's Wrist Gloves"], size: 1.2, price: 20, valueFeminine: 5}),
"Opera Gloves": new ItemsTable({name: "Opera Gloves", slot: "Gloves", image: "Accessories/GlovesOpera.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0], materialOptions: ["Leather", "Fur", "Spandex", "Spandex", "Silk", "Lace"], cursed: ["Opera Length Bondage Gloves"], blessed: ["Elbow Gloves"], size: 1.7, price: 25, valueFeminine: 10}),
"Arm Sleeves": new ItemsTable({name: "Arm Sleeves", slot: "Gloves", image: "Accessories/GlovesArmSleeves.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0,0], materialOptions: ["Leather", "Fur", "Cotton", "Cashmere", "Silk", "Nylon"], cursed: ["Single Arm Sleeve"], blessed: ["Elbow Gloves"], size: 0.5, price: 10, valueFeminine: 7.5}),
"Bondage Gloves": new ItemsTable({name: "Bondage Gloves", slot: "Gloves", image: "Accessories/GlovesBondage.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1], materialOptions: ["Leather", "Latex", "Rubber"], cursed: ["Opera Length Bondage Gloves"], blessed: ["Paw Mittens"], size: 1.2, price: 25, valueFeminine: 0}),
"Opera Length Bondage Gloves": new ItemsTable({name: "Opera Length Bondage Gloves", slot: "Gloves", image: "Accessories/GlovesOperaBondage.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1], materialOptions: ["Leather", "Latex", "Rubber"], cursed: [], blessed: ["Bondage Gloves", "Opera Gloves"], size: 2.2, price: 35, valueFeminine: 10}),
"Single Arm Sleeve": new ItemsTable({name: "Single Arm Sleeve", slot: "Gloves", image: "Accessories/GlovesSingleArmSleeve.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1], materialOptions: ["Leather", "Latex", "Rubber"], cursed: [], blessed: ["Arm Sleeves"], size: 2.2, price: 80, valueFeminine: 0}),
"Paw Mittens": new ItemsTable({name: "Paw Mittens", slot: "Gloves", image: "Accessories/GlovesPawMittens.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1], materialOptions: ["Leather", "Latex", "Rubber"], cursed: ["Bondage Gloves"], blessed: ["Elbow Gloves"], size: 2.2, price: 25, valueFeminine: 0}),
"Men's Flip Flops": new ItemsTable({name: "Men's Flip Flops", slot: "Shoes", image: "Footwear/MensFlipFlops.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Women's Flip Flops"], blessed: ["Men's Sandals"], size: 0.8, price: 20, valueFeminine: 0}),
"Men's Sandals": new ItemsTable({name: "Men's Sandals", slot: "Shoes", image: "Footwear/MensSandals.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Men's Flip Flops"], blessed: ["Men's Loafers"], size: 0.8, price: 20, valueFeminine: -2.5}),
"Men's Sneakers": new ItemsTable({name: "Men's Sneakers", slot: "Shoes", image: "Footwear/MensSneakers.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Running Shoes"], blessed: ["Men's Loafers"], size: 2.1, price: 60, valueFeminine: -2.5}),
"Men's Loafers": new ItemsTable({name: "Men's Loafers", slot: "Shoes", image: "Footwear/Loafers.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Men's Sandals", "Men's Sneakers"], blessed: ["Men's Business Shoes"], size: 2.1, price: 80, valueFeminine: -5}),
"Men's Business Shoes": new ItemsTable({name: "Men's Business Shoes", slot: "Shoes", image: "Footwear/BusinessShoes.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Men's Loafers"], blessed: ["Men's Boots"], size: 2.1, price: 100, valueFeminine: -7.5}),
"Men's Cowboy Boots": new ItemsTable({name: "Men's Cowboy Boots", slot: "Boots", image: "Footwear/CowboyBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather"], cursed: ["Men's Boots"], blessed: [], size: 3, price: 80, valueFeminine: -10}),
"Men's Boots": new ItemsTable({name: "Men's Boots", slot: "Boots", image: "Footwear/MensBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Men's Business Shoes"], blessed: ["Men's Cowboy Boots", "Men's Combat Boots"], size: 3, price: 80, valueFeminine: -7.5}),
"Men's Combat Boots": new ItemsTable({name: "Men's Combat Boots", slot: "Boots", image: "Footwear/MensCombatBoots.jpg", coverage: [1,1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Rubber"], cursed: ["Men's Boots"], blessed: [], size: 5, price: 80, valueFeminine: -10}),
"Women's Flip Flops": new ItemsTable({name: "Women's Flip Flops", slot: "Shoes", image: "Footwear/WomensFlipFlops.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Women's Sandals", "DESTROYED"], blessed: ["Men's Flip Flops"], size: 0.7, price: 20, valueFeminine: 2.5}),
"Women's Slippers": new ItemsTable({name: "Women's Slippers", slot: "Shoes", image: "Footwear/Slippers.jpg", coverage: [0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Wool", "Polyester"], cursed: ["Kitten Shoes"], blessed: ["Women's Sandals", "Women's Sneakers"], size: 0.7, price: 20, valueFeminine: 5}),
"Women's Sandals": new ItemsTable({name: "Women's Sandals", slot: "Shoes", image: "Footwear/WomensSandals.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Women's Slippers"], blessed: ["Women's Flip Flops"], size: 0.7, price: 25, valueFeminine: 5}),
"Women's Sneakers": new ItemsTable({name: "Women's Sneakers", slot: "Shoes", image: "Footwear/WomensSneakers.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester"], cursed: ["Women's Slippers"], blessed: ["Running Shoes"], size: 2.1, price: 80, valueFeminine: 2.5}),
"Running Shoes": new ItemsTable({name: "Running Shoes", slot: "Shoes", image: "Footwear/RunningShoes.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Polyester"], cursed: ["Women's Sneakers"], blessed: ["Men's Sneakers"], size: 2.1, price: 80, valueFeminine: 0}),
"Kitten Shoes": new ItemsTable({name: "Kitten Shoes", slot: "Shoes", image: "Footwear/KittenHeels.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Pumps"], blessed: ["Women's Slippers"], size: 2.4, price: 80, valueFeminine: 7.5}),
"Stillettos": new ItemsTable({name: "Stillettos", slot: "Shoes", image: "Footwear/StilettoHeels.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Stiletto Boots"], blessed: ["Pumps"], size: 2.7, price: 80, valueFeminine: 10}),
"Pumps": new ItemsTable({name: "Pumps", slot: "Shoes", image: "Footwear/Pumps.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Stillettos", "Platforms Wedges"], blessed: ["Kitten Shoes"], size: 2.7, price: 80, valueFeminine: 7.5}),
"Platforms Wedges": new ItemsTable({name: "Platforms Wedges", slot: "Boots", image: "Footwear/PlatformWedges.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Thigh High Boots"], blessed: ["Pumps"], size: 3.5, price: 80, valueFeminine: 10}),
"Stiletto Boots": new ItemsTable({name: "Stiletto Boots", slot: "Boots", image: "Footwear/StilettoBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Fetish Boots"], blessed: ["Stillettos"], size: 3.5, price: 80, valueFeminine: 10}),
"Thigh High Boots": new ItemsTable({name: "Thigh High Boots", slot: "Boots", image: "Footwear/ThighHighBoots.jpg", coverage: [1,1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Polyester", "Leather"], cursed: ["Thigh High Fetish Boots"], blessed: ["Platforms Wedges"], size: 4.5, price: 80, valueFeminine: 10}),
"Fetish Boots": new ItemsTable({name: "Fetish Boots", slot: "Boots", image: "Footwear/FetishBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: ["Pony Boots", "Thigh High Fetish Boots", "Ballet Boots"], blessed: ["Stiletto Boots"], size: 7.5, price: 80, valueFeminine: 10}),
"Thigh High Fetish Boots": new ItemsTable({name: "Thigh High Fetish Boots", slot: "Boots", image: "Footwear/ThighHighFetishBoots.jpg", coverage: [1,1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: ["Thigh High Pony Boots", "Thigh High Ballet Boots"], blessed: ["Thigh High Boots", "Fetish Boots"], size: 9, price: 80, valueFeminine: 10}),
"Pony Boots": new ItemsTable({name: "Pony Boots", slot: "Boots", image: "Footwear/PonyBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: ["Thigh High Pony Boots"], blessed: ["Fetish Boots"], size: 30, price: 100, valueFeminine: 10}),
"Thigh High Pony Boots": new ItemsTable({name: "Thigh High Pony Boots", slot: "Boots", image: "Footwear/ThighHighPonyBoots.jpg", coverage: [1,1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: [], blessed: ["Pony Boots", "Thigh High Fetish Boots"], size: 35, price: 100, valueFeminine: 10}),
"Ballet Boots": new ItemsTable({name: "Ballet Boots", slot: "Boots", image: "Footwear/BalletBoots.jpg", coverage: [1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: ["Thigh High Ballet Boots"], blessed: ["Fetish Boots"], size: 3.5, price: 100, valueFeminine: 10}),
"Thigh High Ballet Boots": new ItemsTable({name: "Thigh High Ballet Boots", slot: "Boots", image: "Footwear/ThighHighBalletBoots.jpg", coverage: [1,1,1,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Leather", "Leather", "Latex", "Rubber"], cursed: [], blessed: ["Ballet Boots", "Thigh High Fetish Boots"], size: 4.5, price: 100, valueFeminine: 10}),
"Small Bracelet": new ItemsTable({name: "Small Bracelet", slot: "Handwear", image: "Jewelry/SmallBracelt.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0], materialOptions: ["Leather", "Thin Metal", "Thin Metal"], cursed: ["Large Bracelet"], blessed: ["Women's Watch"], size: 0.4, price: 10, valueFeminine: 0}),
"Large Bracelet": new ItemsTable({name: "Large Bracelet", slot: "Handwear", image: "Jewelry/LargeBracelts.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0], materialOptions: ["Leather", "Thin Metal", "Thin Metal"], cursed: ["Handcuffs"], blessed: ["Small Bracelet"], size: 0.6, price: 50, valueFeminine: 5}),
"Men's Watch": new ItemsTable({name: "Men's Watch", slot: "Handwear", image: "Jewelry/MensWatch.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0], materialOptions: ["Leather", "Thin Metal"], cursed: ["Women's Watch"], blessed: [], size: 0.6, price: 50, valueFeminine: -5}),
"Women's Watch": new ItemsTable({name: "Women's Watch", slot: "Handwear", image: "Jewelry/WomensWatch.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0], materialOptions: ["Leather", "Thin Metal"], cursed: ["Small Bracelet"], blessed: ["Men's Watch"], size: 0.5, price: 50, valueFeminine: 5}),
"Handcuffs": new ItemsTable({name: "Handcuffs", slot: "Handwear", image: "Jewelry/Handcuffs.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["Large Bracelet"], size: 1.5, price: 40, valueFeminine: 0}),
"Thumb-cuffs": new ItemsTable({name: "Thumb-cuffs", slot: "Handwear", image: "Jewelry/Thumbcuffs.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0.1,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: ["Ring"], size: 0.2, price: 30, valueFeminine: 0}),
"Ring": new ItemsTable({name: "Ring", slot: "Handwear", image: "Jewelry/Ring.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Thumb-cuffs"], blessed: ["Diamond Ring"], size: 0.1, price: 10, valueFeminine: 0}),
"Diamond Ring": new ItemsTable({name: "Diamond Ring", slot: "Handwear", image: "Jewelry/DiamondRing.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Ring"], blessed: [], size: 0.1, price: 500, valueFeminine: 5}),
"Anklet": new ItemsTable({name: "Anklet", slot: "Footwear", image: "Jewelry/Anklets.jpg", coverage: [0,0.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Ankle-cuffs"], blessed: [], size: 0.2, price: 10, valueFeminine: 5}),
"Ankle-cuffs": new ItemsTable({name: "Ankle-cuffs", slot: "Footwear", image: "Jewelry/AnkleCuffs.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Toe-cuffs"], blessed: ["Anklet"], size: 2, price: 40, valueFeminine: 0}),
"Toe-cuffs": new ItemsTable({name: "Toe-cuffs", slot: "Footwear", image: "Jewelry/ToeCuffs.jpg", coverage: [0.5,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Ball & Chain"], blessed: ["Ankle-cuffs"], size: 0.2, price: 30, valueFeminine: 0}),
"Ball & Chain": new ItemsTable({name: "Ball & Chain", slot: "Footwear", image: "Jewelry/BallAndChain.jpg", coverage: [0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: [], blessed: ["Toe-cuffs"], size: 20, price: 50, valueFeminine: 0}),
"Necklace": new ItemsTable({name: "Necklace", slot: "Neckwear", image: "Jewelry/Necklace.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0,0], materialOptions: ["Thin Metal"], cursed: ["Choker"], blessed: ["Pearl Necklace"], size: 0.2, price: 20, valueFeminine: 0}),
"Pearl Necklace": new ItemsTable({name: "Pearl Necklace", slot: "Neckwear", image: "Jewelry/PearlNecklace.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0,0], materialOptions: ["Thin Metal"], cursed: ["Necklace"], blessed: ["Diamond Necklace"], size: 0.2, price: 120, valueFeminine: 5}),
"Diamond Necklace": new ItemsTable({name: "Diamond Necklace", slot: "Neckwear", image: "Jewelry/DiamondNecklace.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0,0], materialOptions: ["Thin Metal"], cursed: ["Pearl Necklace"], blessed: [], size: 0.2, price: 1000, valueFeminine: 5}),
"Choker": new ItemsTable({name: "Choker", slot: "Neckwear", image: "Jewelry/Choker.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.3,0,0], materialOptions: ["Leather"], cursed: ["Collar", "Collar", "Collar", "Choke Collar"], blessed: ["Necklace"], size: 0.4, price: 10, valueFeminine: 2.5}),
"Collar": new ItemsTable({name: "Collar", slot: "Neckwear", image: "Jewelry/Collar.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.9,0,0], materialOptions: ["Leather", "Leather", "Thin Metal", "Thick Metal"], cursed: ["Posture Collar"], blessed: ["Choker"], size: 0.5, price: 20, valueFeminine: 0}),
"Posture Collar": new ItemsTable({name: "Posture Collar", slot: "Neckwear", image: "Jewelry/PostureCollar.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0], materialOptions: ["Leather", "Thin Metal", "Thick Metal"], cursed: ["Choke Collar"], blessed: ["Collar"], size: 0.6, price: 25, valueFeminine: 0}),
"Choke Collar": new ItemsTable({name: "Choke Collar", slot: "Neckwear", image: "Jewelry/ChokeCollar.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.9,0,0], materialOptions: ["Leather"], cursed: [], blessed: ["Posture Collar"], size: 0.5, price: 30, valueFeminine: 0}),
"Small Earrings": new ItemsTable({name: "Small Earrings", slot: "Earrings", image: "Jewelry/SmallEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.1], materialOptions: ["Thin Metal", "Thick Metal"], cursed: ["Large Hoop Earrings"], blessed: ["Small Gem Earrings"], size: 0.1, price: 10, valueFeminine: 5}),
"Small Gem Earrings": new ItemsTable({name: "Small Gem Earrings", slot: "Earrings", image: "Jewelry/SmallGemEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.1], materialOptions: ["Thin Metal", "Thick Metal"], cursed: ["Small Earrings"], blessed: ["Large Gem Earrings", "Small Diamond Earrings"], size: 0.2, price: 50, valueFeminine: 5}),
"Small Diamond Earrings": new ItemsTable({name: "Small Diamond Earrings", slot: "Earrings", image: "Jewelry/SmallDiamondEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.1], materialOptions: ["Thin Metal", "Thick Metal"], cursed: ["Small Gem Earrings"], blessed: [], size: 0.2, price: 500, valueFeminine: 5}),
"Large Hoop Earrings": new ItemsTable({name: "Large Hoop Earrings", slot: "Earrings", image: "Jewelry/HoopEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Thin Metal", "Thick Metal"], cursed: ["Slutty Earrings"], blessed: ["Small Earrings"], size: 0.2, price: 15, valueFeminine: 7.5}),
"Large Gem Earrings": new ItemsTable({name: "Large Gem Earrings", slot: "Earrings", image: "Jewelry/LargeGemEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2], materialOptions: ["Thin Metal", "Thick Metal"], cursed: ["Small Gem Earrings", "Large Hoop Earrings"], blessed: [], size: 3, price: 100, valueFeminine: 7.5}),
"Slutty Earrings": new ItemsTable({name: "Slutty Earrings", slot: "Earrings", image: "Jewelry/PSluttyEarrings.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["Large Hoop Earrings"], size: 0.3, price: 30, valueFeminine: 10}),
"Shaft Ring": new ItemsTable({name: "Shaft Ring", slot: "Piercings", image: "Jewelry/ShaftPiercing.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Hood Ring": new ItemsTable({name: "Hood Ring", slot: "Piercings", image: "Jewelry/PHood.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Labia Ring": new ItemsTable({name: "Labia Ring", slot: "Piercings", image: "Jewelry/PLabia.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"DickHead Ring": new ItemsTable({name: "DickHead Ring", slot: "Piercings", image: "Jewelry/PPrinceAlbert.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Clit Ring": new ItemsTable({name: "Clit Ring", slot: "Piercings", image: "Jewelry/PClit.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Septum Ring": new ItemsTable({name: "Septum Ring", slot: "Piercings", image: "Jewelry/PSeptum.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Tongue Barbell": new ItemsTable({name: "Tongue Barbell", slot: "Piercings", image: "Jewelry/PTongue.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Nipple Rod": new ItemsTable({name: "Nipple Rod", slot: "Piercings", image: "Jewelry/PAreola.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Nipple Ring": new ItemsTable({name: "Nipple Ring", slot: "Piercings", image: "Jewelry/PNipple.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal", "Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Labia Clamps": new ItemsTable({name: "Labia Clamps", slot: "Piercings", image: "Hardware/Clamp.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Labia Alligator Clamps", "Labia Clover Clamps"], blessed: [], size: 0.1, price: 10, valueFeminine: 0}),
"Labia Alligator Clamps": new ItemsTable({name: "Labia Alligator Clamps", slot: "Piercings", image: "Hardware/AlligatorClamps.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: ["Labia Clamps"], size: 0.1, price: 10, valueFeminine: 0}),
"Labia Clover Clamps": new ItemsTable({name: "Labia Clover Clamps", slot: "Piercings", image: "Hardware/CloverClamps.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: ["Labia Clamps"], size: 0.2, price: 15, valueFeminine: 0}),
"Nipple Clamps": new ItemsTable({name: "Nipple Clamps", slot: "Piercings", image: "Hardware/Clamp.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Nipple Alligator Clamps", "Nipple Clover Clamps"], blessed: [], size: 0.1, price: 10, valueFeminine: 0}),
"Nipple Alligator Clamps": new ItemsTable({name: "Nipple Alligator Clamps", slot: "Piercings", image: "Hardware/AlligatorClamps.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: ["Nipple Clamps"], size: 0.1, price: 10, valueFeminine: 0}),
"Nipple Clover Clamps": new ItemsTable({name: "Nipple Clover Clamps", slot: "Piercings", image: "Hardware/CloverClamps.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: ["Nipple Clamps"], size: 0.2, price: 15, valueFeminine: 0}),
"Upper Mask": new ItemsTable({name: "Upper Mask", slot: "Facewear", image: "Fetishwear/Mask.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0.1], materialOptions: ["Leather", "Polyester", "Silk"], cursed: ["Full Female Face Mask", "Blindfold"], blessed: ["Full Male Face Mask"], size: 0.1, price: 10, valueFeminine: 0}),
"Full Male Face Mask": new ItemsTable({name: "Full Male Face Mask", slot: "Facewear", image: "Fetishwear/FullMaleMask.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0.1], materialOptions: ["Leather", "Polyester", "Silk"], cursed: ["Upper Mask"], blessed: [], size: 0.1, price: 10, valueFeminine: -5}),
"Full Female Face Mask": new ItemsTable({name: "Full Female Face Mask", slot: "Facewear", image: "Fetishwear/FullFemaleMask.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1], materialOptions: ["Leather", "Polyester", "Silk"], cursed: ["Open Face Hood"], blessed: ["Upper Mask"], size: 0.3, price: 20, valueFeminine: 5}),
"Blindfold": new ItemsTable({name: "Blindfold", slot: "Facewear", image: "Fetishwear/Blindfold.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.3,0.1], materialOptions: ["Polyester", "Cotton", "Silk", "Lace", "Latex", "Rubber"], cursed: ["Blinding Hood"], blessed: ["Upper Mask"], size: 0.2, price: 10, valueFeminine: 0}),
"Open Face Hood": new ItemsTable({name: "Open Face Hood", slot: "Facewear", image: "Fetishwear/OpenFaceHood.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], materialOptions: ["Leather", "Spandex", "Spandex", "Nylon", "Latex", "Rubber"], cursed: ["Blinding Hood", "Deafening Hood"], blessed: [], size: 1, price: 40, valueFeminine: 0}),
"Blinding Hood": new ItemsTable({name: "Blinding Hood", slot: "Facewear", image: "Fetishwear/BlindingHood.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,1], materialOptions: ["Leather", "Spandex", "Spandex", "Nylon", "Latex", "Rubber"], cursed: ["Blinding and Deafening Hood"], blessed: ["Open Face Hood"], size: 1, price: 40, valueFeminine: 0}),
"Deafening Hood": new ItemsTable({name: "Deafening Hood", slot: "Facewear", image: "Fetishwear/DeafeningHood.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,1], materialOptions: ["Leather", "Spandex", "Spandex", "Nylon", "Latex", "Rubber"], cursed: ["Blinding and Deafening Hood"], blessed: ["Open Face Hood"], size: 1, price: 40, valueFeminine: 0}),
"Blinding and Deafening Hood": new ItemsTable({name: "Blinding and Deafening Hood", slot: "Facewear", image: "Fetishwear/BlindingDeafeningHood.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1], materialOptions: ["Leather", "Spandex", "Spandex", "Nylon", "Latex", "Rubber"], cursed: ["Strict Open Mouth Faceplate"], blessed: ["Blinding Hood", "Deafening Hood"], size: 1, price: 40, valueFeminine: 0}),
"Gas Mask": new ItemsTable({name: "Gas Mask", slot: "Mouthwear", image: "Fetishwear/GasMask.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Rebreather Gas Mask"], blessed: [], size: 3, price: 80, valueFeminine: 0}),
"Rebreather Gas Mask": new ItemsTable({name: "Rebreather Gas Mask", slot: "Mouthwear", image: "Fetishwear/RebreatherGasMask.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Gas Mask with Integrated Gas Tank"], blessed: ["Gas Mask"], size: 3, price: 80, valueFeminine: 0}),
"Gas Mask with Integrated Gas Tank": new ItemsTable({name: "Gas Mask with Integrated Gas Tank", slot: "Mouthwear", image: "Fetishwear/RebreatherGasMaskWithGas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Rebreather Gas Mask"], size: 5, price: 120, valueFeminine: 0}),
"Cloth Gag": new ItemsTable({name: "Cloth Gag", slot: "Mouthwear", image: "Fetishwear/ClothGag.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0.1], materialOptions: ["Thin Metal"], cursed: ["Ring Gag", "Small Ball Gag", "Small Ball Gag"], blessed: ["DESTROYED"], size: 0.3, price: 20, valueFeminine: 0}),
"Ring Gag": new ItemsTable({name: "Ring Gag", slot: "Mouthwear", image: "Fetishwear/RingGag.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0.1], materialOptions: ["Thin Metal"], cursed: ["Open Mouth Faceplate"], blessed: ["Cloth Gag"], size: 0.3, price: 20, valueFeminine: 0}),
"Small Ball Gag": new ItemsTable({name: "Small Ball Gag", slot: "Mouthwear", image: "Fetishwear/SmallBallGag.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Ball Gag", "Small Penis Gag"], blessed: ["Cloth Gag"], size: 0.5, price: 20, valueFeminine: 0}),
"Large Ball Gag": new ItemsTable({name: "Large Ball Gag", slot: "Mouthwear", image: "Fetishwear/BallGagLarge.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Penis Gag"], blessed: ["Small Ball Gag"], size: 0.7, price: 20, valueFeminine: 0}),
"Small Penis Gag": new ItemsTable({name: "Small Penis Gag", slot: "Mouthwear", image: "Fetishwear/SmallPenisGag.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0], materialOptions: ["Rubber"], cursed: ["Large Penis Gag"], blessed: ["Small Ball Gag"], size: 0.7, price: 20, valueFeminine: 0}),
"Large Penis Gag": new ItemsTable({name: "Large Penis Gag", slot: "Mouthwear", image: "Fetishwear/LargePenisGag.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0], materialOptions: ["Rubber"], cursed: ["Large Squirting Penis Gag"], blessed: ["Large Ball Gag", "Small Penis Gag"], size: 0.7, price: 20, valueFeminine: 0}),
"Large Squirting Penis Gag": new ItemsTable({name: "Large Squirting Penis Gag", slot: "Mouthwear", image: "Fetishwear/SquirtingDildo.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Large Penis Gag"], size: 1, price: 20, valueFeminine: 0}),
"Open Mouth Faceplate": new ItemsTable({name: "Open Mouth Faceplate", slot: "Mouthwear", image: "Fetishwear/OpenMouthFaceplate.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.3,0.1], materialOptions: ["Leather", "Rubber"], cursed: ["Strict Open Mouth Faceplate"], blessed: ["Ring Gag"], size: 0.2, price: 20, valueFeminine: 0}),
"Strict Open Mouth Faceplate": new ItemsTable({name: "Strict Open Mouth Faceplate", slot: "Mouthwear", image: "Fetishwear/StrictOpenMouthFaceplate.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.3,0.1], materialOptions: ["Leather", "Rubber"], cursed: [], blessed: ["Blinding and Deafening Hood", "Open Mouth Faceplate"], size: 0.2, price: 20, valueFeminine: 0}),
"Butterfly Vibrator": new ItemsTable({name: "Butterfly Vibrator", slot: "Front", image: "Toys/VibratorButterfly.jpg", coverage: [0,0,0,0,0,0,0.1,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Dildo"], blessed: ["Small Dildo"], size: 1, price: 10, valueFeminine: 0}),
"Small Dildo": new ItemsTable({name: "Small Dildo", slot: "Front", image: "Toys/DildoSmall.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Small Vibrating Dildo", "Butterfly Vibrator", "Large Dildo"], blessed: [], size: 2, price: 15, valueFeminine: 0}),
"Large Dildo": new ItemsTable({name: "Large Dildo", slot: "Front", image: "Toys/DildoLarge.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Dildo"], blessed: ["Small Dildo"], size: 3, price: 20, valueFeminine: 0}),
"Small Vibrating Dildo": new ItemsTable({name: "Small Vibrating Dildo", slot: "Front", image: "Toys/DildoSmallVibrating.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Dildo"], blessed: ["Small Dildo"], size: 2, price: 25, valueFeminine: 0}),
"Large Vibrating Dildo": new ItemsTable({name: "Large Vibrating Dildo", slot: "Front", image: "Toys/DildoLargeVibrating.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Small Vibrating Dildo", "Butterfly Vibrator", "Large Dildo"], size: 3, price: 30, valueFeminine: 0}),
"Small Double Dong": new ItemsTable({name: "Small Double Dong", slot: "Front", image: "Toys/DoubleDongSmall.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Small Vibrating Double Dong", "Large Double Dong"], blessed: [], size: 2, price: 30, valueFeminine: 0}),
"Large Double Dong": new ItemsTable({name: "Large Double Dong", slot: "Front", image: "Toys/DoubleDongLarge.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Double Dong"], blessed: ["Small Double Dong"], size: 4, price: 30, valueFeminine: 0}),
"Small Vibrating Double Dong": new ItemsTable({name: "Small Vibrating Double Dong", slot: "Front", image: "Toys/DoubleDongSmallVibrating.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Double Dong"], blessed: ["Small Double Dong"], size: 2, price: 30, valueFeminine: 0}),
"Large Vibrating Double Dong": new ItemsTable({name: "Large Vibrating Double Dong", slot: "Front", image: "Toys/DoubleDongLargeVibrating.jpg", coverage: [0,0,0,0,0,0,0.8,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Small Vibrating Double Dong", "Large Double Dong"], size: 4, price: 40, valueFeminine: 0}),
"Small Butt Plug": new ItemsTable({name: "Small Butt Plug", slot: "Back", image: "Toys/PlugSmall.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Butt Plug", "Small Pony Tail Butt Plug", "Small Vibrating Butt Plug", "Small Cat Tail Butt Plug"], blessed: ["DESTROYED"], size: 1, price: 10, valueFeminine: 0}),
"Large Butt Plug": new ItemsTable({name: "Large Butt Plug", slot: "Back", image: "Toys/PlugLarge.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Pony Tail Butt Plug", "Large Cat Tail Butt Plug", "Large Vibrating Butt Plug"], blessed: ["Small Butt Plug"], size: 2, price: 15, valueFeminine: 0}),
"Small Vibrating Butt Plug" : new ItemsTable({name: "Small Vibrating Butt Plug" , slot: "Back", image: "Toys/PlugSmallVibrating.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Butt Plug", "Small Vibrating Cat Tail Butt Plug"], blessed: ["Small Butt Plug"], size: 1, price: 20, valueFeminine: 0}),
"Large Vibrating Butt Plug": new ItemsTable({name: "Large Vibrating Butt Plug", slot: "Back", image: "Toys/PlugLargeVibrating.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Cat Tail Butt Plug"], blessed: ["Large Butt Plug", "Small Vibrating Butt Plug"], size: 2, price: 25, valueFeminine: 0}),
"Small Pony Tail Butt Plug": new ItemsTable({name: "Small Pony Tail Butt Plug", slot: "Back", image: "Toys/PlugSmallPonyTail.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Pony Tail Butt Plug"], blessed: ["Small Butt Plug"], size: 2, price: 10, valueFeminine: 0}),
"Large Pony Tail Butt Plug": new ItemsTable({name: "Large Pony Tail Butt Plug", slot: "Back", image: "Toys/PlugLargePonyTail/jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Large Butt Plug", "Small Pony Tail Butt Plug"], size: 3, price: 15, valueFeminine: 0}),
"Small Cat Tail Butt Plug": new ItemsTable({name: "Small Cat Tail Butt Plug", slot: "Back", image: "Toys/PlugSmallCatTail.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Small Vibrating Cat Tail Butt Plug", "Large Cat Tail Butt Plug"], blessed: ["Small Butt Plug"], size: 2, price: 10, valueFeminine: 0}),
"Small Vibrating Cat Tail Butt Plug": new ItemsTable({name: "Small Vibrating Cat Tail Butt Plug", slot: "Back", image: "Toys/PlugSmallVibratingCatTail.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Cat Tail Butt Plug"], blessed: ["Small Cat Tail Butt Plug", "Small Cat Tail Butt Plug"], size: 3, price: 15, valueFeminine: 0}),
"Large Cat Tail Butt Plug": new ItemsTable({name: "Large Cat Tail Butt Plug", slot: "Back", image: "Toys/PlugLargeCatTail.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Large Vibrating Cat Tail Butt Plug"], blessed: ["Small Cat Tail Butt Plug", "Large Butt Plug"], size: 3, price: 15, valueFeminine: 0}),
"Large Vibrating Cat Tail Butt Plug": new ItemsTable({name: "Large Vibrating Cat Tail Butt Plug", slot: "Back", image: "Toys/PlugLargeVibratingCatTail.jpg", coverage: [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Large Cat Tail Butt Plug", "Large Vibrating Butt Plug"], size: 3, price: 15, valueFeminine: 0}),
"Thin Rope": new ItemsTable({name: "Thin Rope", slot: "Bondage", image: "Hardware/ThinRope.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Silk Rope", "Hemp Rope"], cursed: ["Rope"], blessed: ["DESTROYED"], size: 0.5, price: 5, valueFeminine: 0}),
"Rope": new ItemsTable({name: "Rope", slot: "Bondage", image: "Hardware/ThickRope.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Silk Rope", "Hemp Rope"], cursed: ["Chain"], blessed: ["Thin Rope"], size: 0.5, price: 5, valueFeminine: 0}),
"Chain": new ItemsTable({name: "Chain", slot: "Bondage", image: "Hardware/LightChain.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Thick Chain"], blessed: ["Rope", "Tie Wraps", "Wide Strap"], size: 1, price: 15, valueFeminine: 0}),
"Thick Chain": new ItemsTable({name: "Thick Chain", slot: "Bondage", image: "Hardware/HeavyChain.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: [], blessed: ["Chain"], size: 1, price: 15, valueFeminine: 0}),
"Tie Wraps": new ItemsTable({name: "Tie Wraps", slot: "Bondage", image: "Hardware/TieWrap.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Rubber"], cursed: ["Chain"], blessed: ["DESTROYED"], size: 0.1, price: 5, valueFeminine: 0}),
"Thin Strap": new ItemsTable({name: "Thin Strap", slot: "Bondage", image: "Hardware/ThinLeatherStrap.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Rubber"], cursed: ["Wide Strap"], blessed: ["DESTROYED"], size: 0.1, price: 10, valueFeminine: 0}),
"Wide Strap": new ItemsTable({name: "Wide Strap", slot: "Bondage", image: "Hardware/WideLeatherStrap.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Leather", "Rubber"], cursed: ["Chain"], blessed: ["Thin Strap"], size: 0.2, price: 15, valueFeminine: 0}),
"Combination Lock": new ItemsTable({name: "Combination Lock", slot: "Bondage", image: "Hardware/CombinationLock.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.5, price: 20, valueFeminine: 0}),
"Key Lock": new ItemsTable({name: "Key Lock", slot: "Bondage", image: "Hardware/KeyLock.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: [], blessed: ["DESTROYED"], size: 0.5, price: 20, valueFeminine: 0}),
"Crazy Glue": new ItemsTable({name: "Crazy Glue", slot: "Bondage", image: "Hardware/Glue.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: ["DESTROYED"], size: 0.2, price: 25, valueFeminine: 0}),
"Flashlight": new ItemsTable({name: "Flashlight", slot: "Tool", image: "Hardware/Flashlight.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: [], blessed: [], size: 2, price: 0, valueFeminine: 0}),
"Magic Solvent": new ItemsTable({name: "Magic Solvent", slot: "Tool", image: "Hardware/Solvent.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 50, valueFeminine: 0}),
"Key Chain": new ItemsTable({name: "Key Chain", slot: "Tool", image: "Hardware/KeyChain.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: [], size: 0.2, price: 5, valueFeminine: 0}),
"Key": new ItemsTable({name: "Key", slot: "Tool", image: "Hardware/Key.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Skeleton Key": new ItemsTable({name: "Skeleton Key", slot: "Tool", image: "Hardware/Skeleton_Key.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: [], size: 0.3, price: 120, valueFeminine: 0}),
"Lockpicks": new ItemsTable({name: "Lockpicks", slot: "Tool", image: "Hardware/Lockpicks.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: [], blessed: [], size: 0.5, price: 60, valueFeminine: 0}),
"Small Weight": new ItemsTable({name: "Small Weight", slot: "Addon", image: "Hardware/SmallWeights.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Small Bell", "Medium Weight"], blessed: ["DESTROYED"], size: 0.5, price: 5, valueFeminine: 0}),
"Medium Weight": new ItemsTable({name: "Medium Weight", slot: "Addon", image: "Hardware/Weights.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Medium Bell", "Large Weight"], blessed: ["Small Weight"], size: 0.5, price: 5, valueFeminine: 0}),
"Large Weight": new ItemsTable({name: "Large Weight", slot: "Addon", image: "Hardware/WeightsLarge.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: ["Big Bell"], blessed: ["Medium Weight"], size: 0.5, price: 5, valueFeminine: 0}),
"Small Bell": new ItemsTable({name: "Small Bell", slot: "Addon", image: "Hardware/SmallBell.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thin Metal"], cursed: ["Medium Bell", "Light Vibrator"], blessed: ["Small Weight"], size: 0.5, price: 10, valueFeminine: 0}),
"Medium Bell": new ItemsTable({name: "Medium Bell", slot: "Addon", image: "Hardware/MediumBell.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: ["Big Bell", "Medium Vibrator"], blessed: ["Small Bell", "Medium Weight"], size: 0.5, price: 10, valueFeminine: 0}),
"Big Bell": new ItemsTable({name: "Big Bell", slot: "Addon", image: "Hardware/BigBell.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Thick Metal"], cursed: ["Heavy Vibrator"], blessed: ["Medium Bell", "Large Weight"], size: 0.5, price: 10, valueFeminine: 0}),
"Light Vibrator": new ItemsTable({name: "Light Vibrator", slot: "Addon", image: "Toys/VibratorSmall.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Medium Vibrator"], blessed: ["Small Bell"], size: 1, price: 15, valueFeminine: 0}),
"Medium Vibrator": new ItemsTable({name: "Medium Vibrator", slot: "Addon", image: "Toys/VibratorMedium.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: ["Heavy Vibrator"], blessed: ["Light Vibrator", "Medium Bell"], size: 3, price: 20, valueFeminine: 0}),
"Heavy Vibrator": new ItemsTable({name: "Heavy Vibrator", slot: "Addon", image: "Toys/VibratorLarge.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["Rubber"], cursed: [], blessed: ["Medium Vibrator", "Big Bell"], size: 5, price: 25, valueFeminine: 0}),
"Gas Bomb": new ItemsTable({name: "Gas Bomb", slot: "Weapon", image: "Discipline/GasBomb.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 2, price: 15, valueFeminine: 0}),
"Soaker Gun": new ItemsTable({name: "Soaker Gun", slot: "Weapon", image: "Discipline/WaterGun.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 4, price: 25, valueFeminine: 0}),
"Poison Dart": new ItemsTable({name: "Poison Dart", slot: "Weapon", image: "Discipline/PoisonDart.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 5, valueFeminine: 0}),
"Crop": new ItemsTable({name: "Crop", slot: "Weapon", image: "Discipline/Crop.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 3, valueFeminine: 0}),
"Paddle": new ItemsTable({name: "Paddle", slot: "Weapon", image: "Discipline/Paddle.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 5, valueFeminine: 0}),
"Ridged Paddle": new ItemsTable({name: "Ridged Paddle", slot: "Weapon", image: "Discipline/RidgedPaddle.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 10, valueFeminine: 0}),
"Whip": new ItemsTable({name: "Whip", slot: "Weapon", image: "Discipline/Whip.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 10, valueFeminine: 0}),
"Flogger": new ItemsTable({name: "Flogger", slot: "Weapon", image: "Discipline/Flogger.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 5, valueFeminine: 0}),
"Electric Prod": new ItemsTable({name: "Electric Prod", slot: "Weapon", image: "Discipline/ElectricProd.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 4, price: 30, valueFeminine: 0}),
"Pepper Spray": new ItemsTable({name: "Pepper Spray", slot: "Weapon", image: "Discipline/PepperSpray.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 5, valueFeminine: 0}),
"Water": new ItemsTable({name: "Water", slot: "Liquid", image: "Consumables/Water.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 1, valueFeminine: 0}),
"Energy Drink": new ItemsTable({name: "Energy Drink", slot: "Liquid", image: "Consumables/Coffee.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Fruit Juice": new ItemsTable({name: "Fruit Juice", slot: "Liquid", image: "Consumables/FruitJuice.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Mud": new ItemsTable({name: "Mud", slot: "Liquid", image: "Consumables/Mud.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 4, valueFeminine: 0}),
"Beer": new ItemsTable({name: "Beer", slot: "Liquid", image: "Consumables/Beer.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 4, valueFeminine: 0}),
"Wine": new ItemsTable({name: "Wine", slot: "Liquid", image: "Consumables/Drinks.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 4, valueFeminine: 0}),
"Cocktail": new ItemsTable({name: "Cocktail", slot: "Liquid", image: "Consumables/Drinks.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 4, valueFeminine: 0}),
"Diet Shake": new ItemsTable({name: "Diet Shake", slot: "Liquid", image: "Consumables/DietShake.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Milk": new ItemsTable({name: "Milk", slot: "Liquid", image: "Consumables/Milk.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Cum": new ItemsTable({name: "Cum", slot: "Liquid", image: "Consumables/Cum.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 0, valueFeminine: 0}),
"Junk Food": new ItemsTable({name: "Junk Food", slot: "Food", image: "Consumables/Chips.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 1, valueFeminine: 0}),
"Energy Bar": new ItemsTable({name: "Energy Bar", slot: "Food", image: "Consumables/EnergyBar.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 1, valueFeminine: 0}),
"Fruit": new ItemsTable({name: "Fruit", slot: "Food", image: "Consumables/Fruits.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Cheese": new ItemsTable({name: "Cheese", slot: "Food", image: "Consumables/Cheese.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Yogurt": new ItemsTable({name: "Yogurt", slot: "Food", image: "Consumables/Yogourt.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Sausage": new ItemsTable({name: "Sausage", slot: "Food", image: "Consumables/Sausages.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 3, valueFeminine: 0}),
"Vegetable": new ItemsTable({name: "Vegetable", slot: "Food", image: "Consumables/Veggies.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 1, valueFeminine: 0}),
"Bread": new ItemsTable({name: "Bread", slot: "Food", image: "Consumables/Bread.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 1, valueFeminine: 0}),
"Meat": new ItemsTable({name: "Meat", slot: "Food", image: "Consumables/Meats.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 4, valueFeminine: 0}),
"Pasta": new ItemsTable({name: "Pasta", slot: "Food", image: "Consumables/Pasta.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 1, price: 2, valueFeminine: 0}),
"Downer Pills": new ItemsTable({name: "Downer Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Upper Pills": new ItemsTable({name: "Upper Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Steroid Pills": new ItemsTable({name: "Steroid Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Muscle Relaxant Pills": new ItemsTable({name: "Muscle Relaxant Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Energy Pills": new ItemsTable({name: "Energy Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Sleeping Pills": new ItemsTable({name: "Sleeping Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Viagra Pills": new ItemsTable({name: "Viagra Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Aphrodisiac Pills": new ItemsTable({name: "Aphrodisiac Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Pain Relief Pills": new ItemsTable({name: "Pain Relief Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Estrogen Pills": new ItemsTable({name: "Estrogen Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Testosterone Pills": new ItemsTable({name: "Testosterone Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Prolactin Pills": new ItemsTable({name: "Prolactin Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Breast Growth Pills": new ItemsTable({name: "Breast Growth Pills", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Helium Pill": new ItemsTable({name: "Helium Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Diet Pill": new ItemsTable({name: "Diet Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Aspirin Pill": new ItemsTable({name: "Aspirin Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Growth Pill": new ItemsTable({name: "Growth Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Shrinking Pill": new ItemsTable({name: "Shrinking Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Flex Pill": new ItemsTable({name: "Flex Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Stiff Pill": new ItemsTable({name: "Stiff Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Soothing Cream": new ItemsTable({name: "Soothing Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Sensitizing Cream": new ItemsTable({name: "Sensitizing Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Itching Cream": new ItemsTable({name: "Itching Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Skin Softening Cream": new ItemsTable({name: "Skin Softening Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Hair Growth Cream": new ItemsTable({name: "Hair Growth Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Heating Cream": new ItemsTable({name: "Heating Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Cooling Cream": new ItemsTable({name: "Cooling Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Breast Growth Cream": new ItemsTable({name: "Breast Growth Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Lubrication Cream": new ItemsTable({name: "Lubrication Cream", slot: "Cream", image: "Consumables/Lube.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Girly Cream": new ItemsTable({name: "Girly Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Soothing Gas": new ItemsTable({name: "Soothing Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Pheremone Gas": new ItemsTable({name: "Pheremone Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Knockout Gas": new ItemsTable({name: "Knockout Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Sensitizing Gas": new ItemsTable({name: "Sensitizing Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Itchy Gas": new ItemsTable({name: "Itchy Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Genie Gas": new ItemsTable({name: "Genie Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Laughing Gas": new ItemsTable({name: "Laughing Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Helium Gas": new ItemsTable({name: "Helium Gas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Cologne": new ItemsTable({name: "Cologne", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Perfume": new ItemsTable({name: "Perfume", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"Unidentified Pill": new ItemsTable({name: "Unidentified Pill", slot: "Pill", image: "Consumables/Pills.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.1, price: 20, valueFeminine: 0}),
"Unidentified Cream": new ItemsTable({name: "Unidentified Cream", slot: "Cream", image: "Consumables/Cream.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0}),
"UnidentifiedGas": new ItemsTable({name: "UnidentifiedGas", slot: "Gas", image: "Consumables/Gas.jpg", coverage: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], materialOptions: ["None"], cursed: [], blessed: [], size: 0.2, price: 20, valueFeminine: 0})
};>>
By kittysarahDon-gown & Drag-on : The Fetish Trap Roleplaying Game<<if $menuEnabled == 1>>
[[Stats]]
[[Skills]]
[[Clothing]]
[[Map]]
<<endif>>
[[Game Rules]]<<back [[Return to Game->$return]]>><<back [[Return to Game->$return]]>>
<<inspectStats>><<set $mapTilesExplored[$player.yCoordinates][$player.xCoordinates] = 1>>\
<<exploreAdjoiningRooms>>
<table><tr><td></td><td>
<<if $movement[$mapTiles[$player.yCoordinates][$player.xCoordinates]][0] == 1>>\
<<print "[[North->"+ $mapTileLocations[$player.yCoordinates-1][$player.xCoordinates]+"][$player.yCoordinates--;]]">>\
<<else>>\
North
<<endif>>\
</td><td></td></tr><tr><td>
<<if $movement[$mapTiles[$player.yCoordinates][$player.xCoordinates]][3] == 1>>
<<print "[[West->"+ $mapTileLocations[$player.yCoordinates][$player.xCoordinates-1]+"][$player.xCoordinates--;]]">>\
<<else>>West<<endif>>
</td><td>
<<print "[[Stay->"+ $mapTileLocations[$player.yCoordinates][$player.xCoordinates]+"]]">>
</td><td>
<<if $movement[$mapTiles[$player.yCoordinates][$player.xCoordinates]][1] == 1>>\
<<print "[[East->"+ $mapTileLocations[$player.yCoordinates][$player.xCoordinates+1]+"][$player.xCoordinates++]]">>\
<<else>>\
East
<<endif>>\
</td></tr>
<tr><td>
</td><td>
<<if $movement[$mapTiles[$player.yCoordinates][$player.xCoordinates]][2] == 1>>\
<<print "[[South->"+ $mapTileLocations[$player.yCoordinates+1][$player.xCoordinates]+"][$player.yCoordinates++]]">>\
<<else>>\
South
<<endif>>\
</td><td>
</td></tr>
</table>
<hr>
<<inspectMap>><<back [[Return to Game->$return]]>>
<<inspectMap>><<exploreAdjoiningRooms>>
Blocked?
Return
Back to Travel only if not blocked
[[Travel]]<<exploreAdjoiningRooms>>
Bedroom
[[Travel]]Physical Actions
Sexual Actions
Social Actions<<back [[Return to Game->$return]]>>
My Skills are:
<table>
<tr>
<td>Skill</td>
<td>Total</td>
<td>Specialized/Banned</td>
<td>Training</td>
<td>Experience</td>
</tr>
<<for $i = 0; $i < $skillList.length; $i++>>\
<tr>
<<print '<td>' + $character.skills[$skillList[$i]].name + '</td>'>>\
<<print '<td>' + $character.skills[$skillList[$i]].total + '</td>'>>\
<<if $character.skills[$skillList[$i]].specialization == 1>><td>Spec (+2)</td><<elseif $character.skills[$skillList[$i]].specialization == -1>><td>Banned</td><<else>><td></td><<endif>>\
<<print '<td>' + 2*$character.skills[$skillList[$i]].training + '</td>'>>\
<<print '<td>' + $character.skills[$skillList[$i]].experience + '</td>'>>\
</tr>
<</for>>\
</table>Double-click this passage to edit it.Double-click this passage to edit it.Purchasing
Selling<<exploreAdjoiningRooms>>
A giant sturdy steel door stands in the middle of the corridor.
Three mechanical contraptions seem to hold the door locked. These contraptions are opened by the three levers found in the rest of the dungeon.
The door currently seems open.
[[Travel]]
Damage locations: Head, Chest, Trunk, Ass, Crotch, Limbs
Probabilities of hitting each location based on ->
- Position
- Size of chest, ass and trunk
- Attack/Defense modes
STATS
Frailty (no images)
Flexibility (no images)
Breast Size
Ass Size
Fem Genitals
Slimness (no images)
Petiteness (no images)
Bone Daintyness (no images)
Sensitivity (no images)
Skin Softness
Hair Length
Hair Style
Gracefulness (no images)
Fem Pheremones (no images)
Fem Speech (no images)
Ditzyness (no images)
1 Image for Hair Color, 1 For Hair Length, 1 for Hair Style
1 for FaceSkin, 1 for Makeup, 1 Ear Piercing?
1 for additional ear piercing? 1 Nose Piercing? 1 Tongue Piercing?
1 Image for Finger bones, 1 Image for Nail Polish, Nail Piercings?
1 Image for Breasts, 1 for ChestSkin, Nipple Piercings?
1 Image for Crotch + 1 for Crotch Hair, Crotch Piercing?
1 for LegSkin + 1 For Ass + 1 For painted toenailsMy starting class will determine my skill options as well as my starting gear.
<<radiobutton "$character.startingClass" "Barbarian">> Barbarian
Medium armored versatile fighting class. No spellcasting skills ever allowed.
<<radiobutton "$character.startingClass" "Fighter">> Fighter
Highly armored fighting class. No spellcasting skills ever allowed.
<<radiobutton "$character.startingClass" "Paladin">> Paladin
Highly armored fighting class. Starts with a vow of chastity. No thievery or sneaking skills ever allowed.
<<radiobutton "$character.startingClass" "Monk">> Monk
Unarmored versatile fighting class. Starts with a vow of chastity. No spellcasting skills ever allowed.
<<radiobutton "$character.startingClass" "Ranger">> Ranger
Medium armored versatile fighting class. No profiling skills ever allowed.
<<radiobutton "$character.startingClass" "Druid">> Druid
Low armored versatile spellcasting class. Starts with spells.
<<radiobutton "$character.startingClass" "Cleric">> Cleric
Medium armored spellcasting class. Starts with a vow of chastity. Starts with spells.
<<radiobutton "$character.startingClass" "Rogue">> Rogue
Low armored versatile subtlety class. No spellcasting skills ever allowed. Starts with lockpicks.
<<radiobutton "$character.startingClass" "Bard">> Bard
Low armored most versatile subtlety class.
<<radiobutton "$character.startingClass" "Sorceror">> Sorceror
Unarmored spellcasting class. Starts with spells.
<<radiobutton "$character.startingClass" "Warlock">> Warlock
Unarmored spellcasting class. No fighting or wrestling skills ever allowed. Starts with spells.
<<radiobutton "$character.startingClass" "Wizard">> Wizard
Unarmored spellcasting class. No fighting or wrestling skills ever allowed. Starts with spells.
Move on to the [[next step->Class Impact]]
Or, restart the character creation process from the start and [[reroll my character->Character Creation]]
TOTAL 45 major tasks
* Must have for first release
ITEMS 12
- *Randomizer (WORKING ON IT)
- *Applying methods
- Materials (Missing wetness, durability)
- Content/Wetness
- Feminism
- Upgrades
- Downgrades
- Weight/Size
- Slot Locking
- Coverage
- Price
- Special Rules
CHARACTER 9
- *Classes (WORKING ON IT)
- *Stats (WORKING ON IT)
- *Skills (WORKING ON IT)
- *Changing Clothing
- *Gear
- Add in option to disallow very large breast images.
- Appearance
- Body contents/wetness
- Speed
- Henchmen
ROOMS 5
- Random Traps
- Trap Management
- Room Objects
- Item Management in Rooms
- Denizen Management in Rooms
DENIZENS 13
- Gender
- Orientation
- Morality
- Intent
- Randomizer
- Character Spotting
- Character Impression
- Combat Stats
- Socializing Actions
- Combat Action
- Sexual Actions
- Bartering (Buying/Selling)
- Movement
EVENTS 6
- Timing
- Display Cards
- Flip Cards
- Effect of Major Arcana
- Effect of Minor Arcana
- Game Balancing
- Game ending complete
- Game ending giving up
- End results based on character stats and clothingCongratulations you have reached the final challenge!
[[Victory]]<<set $statRolls = [1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6]>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.genitals = 1+1*Math.round(($r1+$r2)/2)>>\
<<set $character.stats.breasts = 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.skin = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.sensitivity = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.petiteness = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.bone = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.slimness = 1*Math.round(($r1+$r2)/2)>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.assSize = 1+1*Math.round(($r1+$r2)/2)>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.ditzyness = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.frailty = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.flexibility = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.gracefulness = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.hairStyle = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.hairLength = 1+1*Math.round(($r1+$r2)/2)>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.speech = $r1 + $r2 - 1>>\
<<set $r1 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $r2 = 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.pheremones = $r1 + $r2 - 1>>\
<<if $character.selectedGender == 0>>\
<<set $statRolls = [1,2,3,4,5,6]>>\
<<set $character.stats.genitals += 8>>\
<<set $character.stats.breasts += 1*Math.round((1*$statRolls.splice(random($statRolls.length-1), 1) + 1*$statRolls.splice(random($statRolls.length-1), 1))/2)>>\
<<set $character.stats.skin += 8>>\
<<set $character.stats.sensitivity += 2>>\
<<set $character.stats.petiteness += 2>>\
<<set $character.stats.bone += 8>>\
<<set $character.stats.slimness += 2>>\
<<set $character.stats.assSize += 1*Math.round((1*$statRolls.splice(random($statRolls.length-1), 1) + 1*$statRolls.splice(random($statRolls.length-1), 1))/2)>>\
<<set $character.stats.frailty += 2>>\
<<set $character.stats.flexibility += 2>>\
<<set $character.stats.gracefulness += 8>>\
<<set $character.stats.hairStyle += 2>>\
<<set $character.stats.hairLength += 1*$statRolls.splice(random($statRolls.length-1), 1) + 1*$statRolls.splice(random($statRolls.length-1), 1)>>\
<<set $character.stats.speech += 8>>\
<<set $character.stats.pheremones += 8>>\
<<endif>>\
<<inspectStats>>
Accept my stats and move on to the next step of [[Rolling Clothing]]
Or, simply [[Reroll my Stats->Selecting Stats]]
(Note that stats are random but will remain balanced. If you have some high stats, you will likely have others that are lower.)
Or, restart the character creation process from the start and [[reroll my character->Character Creation]]
<table>
<<for $i = 0; $i < $skillList.length; $i++>>\
<tr>
<<print '<td>' + $character.skills[$skillList[$i]].training + ' / ' + $character.skills[$skillList[$i]].initialMax + '</td>'>>\
<<print '<td>' + $character.skills[$skillList[$i]].name + '</td>'>>\
<<if $character.skillPoints > 0 && $character.skills[$skillList[$i]].training < $character.skills[$skillList[$i]].initialMax>>\
<<print "<td>[['+'->Picking Skills][allocatePoints('"+$skillList[$i]+"', 1);]]</td>">><<else>><<print "<td></td>">><<endif>>\
<<if $character.skills[$skillList[$i]].training > 0>><<print "<td>[['-'->Picking Skills][allocatePoints('"+$skillList[$i]+"', -1);]]</td>">><<else>><<print "<td></td>">><<endif>>\
<<if $character.skills[$skillList[$i]].specialization == 1>><td>Specialized</td><<elseif $character.skills[$skillList[$i]].specialization == -1>><td>Banned</td><<endif>>\
</tr>
<</for>>\
</table>
<<if $character.skillPoints > 0 >>
You have <<print $character.skillPoints>> left to assign.
<<else>>
Move on to the next step of [[Selecting Stats]]
<<endif>>
Or, restart the character creation process from the start and [[reroll my character->Character Creation]]
NOTE: Remove Randomness to items for starting gear
<<if $character.startingClass == "Fighter" || $character.startingClass == "Paladin">>\
<<set $character.startingClothing = 3>>\
<<elseif $character.startingClass == "Barbarian" || $character.startingClass == "Ranger" || $character.startingClass == "Cleric">>\
<<set $character.startingClothing = 2>>\
<<elseif $character.startingClass == "Druid" || $character.startingClass == "Rogue" || $character.startingClass == "Bard">>\
<<set $character.startingClothing = 1>>\
<<else>>\
<<set $character.startingClothing = 0>>\
<<endif>>\
Your starting gear is composed of the following items:
<<if $character.selectedGender == 1>>\
<<if $character.startingClothing == 3>>\
<<set $randItem = randomizeItem("Tube Socks")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Boxers")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Dress Pants")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Pressed Shirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Wide Belt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Business Shoes")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Watch")>>\
<<print printItem($randItem)>>
<<elseif $character.startingClothing == 2>>\
<<set $randItem = randomizeItem("Men's Long Socks")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Boxers")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Cargo Pants")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Shirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Belt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Loafers")>>\
<<print printItem($randItem)>>
<<elseif $character.startingClothing == 1>> \
<<set $randItem = randomizeItem("Men's Ankle Socks")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Briefs")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Jeans")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("T-Shirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Sneakers")>>\
<<print printItem($randItem)>>
<<else>>\
<<set $randItem = randomizeItem("Men's Briefs")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("ThreeQuarter Pants")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Tank Top")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Men's Sandals")>>\
<<print printItem($randItem)>>
<<endif>>\
<<else>>\
<<if $character.startingClothing == 3>>\
<<set $randItem = randomizeItem("Women's Long Socks")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Bloomers")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Sports Bra")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Jogging Pants")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Sweater")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Large Purse")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Woman's Thin Belt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Running Shoes")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Women's Watch")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Hair Tie")>>\
<<print printItem($randItem)>>
<<elseif $character.startingClothing == 2>>\
<<set $randItem = randomizeItem("Women's Ankle Socks")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Women's Briefs")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("T-Shirt Bra")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Tight Jeans")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("T-Shirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Medium Purse")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Woman's Thin Belt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Women's Sneakers")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Small Bracelet")>>\
<<print printItem($randItem)>>
<<elseif $character.startingClothing == 1>>\
<<set $randItem = randomizeItem("Leggings")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Panties")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Tube Top")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Midi Skirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Tank Top")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Small Purse")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Woman's Sash")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Women's Slippers")>>\
<<print printItem($randItem)>>
<<else>>\
<<set $randItem = randomizeItem("Pantyhose")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("G-String")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Soft Cup Bra")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Mini Skirt")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Blouse")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Small Purse")>>\
<<print printItem($randItem)>>
<<set $randItem = randomizeItem("Kitten Shoes")>>\
<<print printItem($randItem)>>
<<endif>>\
<<endif>>\
<<if $character.startingClass == "Rogue">>\
As a rogue, you also start with a free set of lockpicking items
<<elseif $character.startingClass == "Warlock" || $character.startingClass == "Wizard">>\
As a <<print $character.startingClass>> you also start with 3 free spells and some spellcasting components
<<elseif $character.startingClass == "Druid" || $character.startingClass == "Cleric" || $character.startingClass == "Sorceror">>\
As a <<print $character.startingClass>> you also start with 2 free spells and some spellcasting components
<<endif>>\
[[Accept my Character Avatar->Finalize Character]]
Or, [[Reroll Clothing->Rolling Clothing]]
Or, restart the character creation process from the start and [[reroll my character->Character Creation]]
Spell List, level of spell
SOCIAL SPELLS
1- Read Mind (Know Intent)
2- Disguise (Disguise Oneself to Avoid Modifiers)
3- Charm (Improve Intent)
4- Dominate (Render Denizen more Submissive)
COMBAT SPELLS
1- Shield (Deflect one Attack)
2- Arouse (Arouse Opponent)
3- Blast (Damage Opponent)
4- Weaken (Diminish Opponent Strength)
TRAVEL SPELLS
1- Recall (Teleport back Home)
2- Transmute Floor (Changes the floor type)
3- Safe Passage (Detect and Deactivate Traps)
4- Bypass (Allows Passage through blocked corridor)
CONJURATION SPELLS
1- Conjure Water (Creates Water enough to clean one Item)
2- Conjure Feast (Create Food)
3- Unlock (Creates Key)
4- Magic Vestment (Create One Item)
ALTERATION SPELLS
1- Fashion (Change Item Color [not metals])
2- Mending (Partially Repair One Item)
3- Remove Curse (Removes One Curse from Item)
4- Fabricate (Convert One Item into Another)
BUFF SPELLS
1- Vigor (Increase Endurence)
2- Haste (Run Faster)
3- Neutralize Poison (Cancel Effect of Poison if cast right away)
4- Restoration (Restores one Stat by one level)
My gender is:
<<radiobutton "$character.selectedGender" "1" checked>> Male
<<radiobutton "$character.selectedGender" "0">> Female (greatly increases game difficulty)
My Sexual Orientation is:
<<radiobutton "$character.sexualOrientation" "0">> Androphiliac (I am attracted to males)
<<radiobutton "$character.sexualOrientation" "100" checked>> Gynophiliac (I am attracted to females)
<<radiobutton "$character.sexualOrientation" "50">> Ambiphiliac (I am ambivalent about gender, and I am as attracted to males as to females)
Move on to the next step of [[Class Selection]]
SLOTS
Bra
Underwear
Overstockings
Understockings
Top
Legwear
Footwear
Outerwear
Gloves
Belt
Bag
Head
Wrist
Finger
Ankle
Toes
Neck
Head
Mouth
Genitals
Ass
JEWELRY
Ears
Genitals1
Genitals1
Genitals3
Nose
Tongue
Nipples
Footwear can have 2 slots
Handwear can have 2 slots
Piercings can have 6 slots?
Addons can be added to many piercings but also to footwear?<<for $i = 0; $i < $skillList.length; $i++>>\
<<set $skillTotal = 0>>\
<<if $character.skills[$skillList[$i]].specialization == 1>>\
<<set $skillTotal += 2>>\
<<endif>>\
<<if $character.skills[$skillList[$i]].training > 0>>\
<<set $skillTotal += 2*$character.skills[$skillList[$i]].training>>\
<<endif>>\
<<set $character.skills[$skillList[$i]].total = $skillTotal>>\
<</for>>\
- What is this gear? What the hell is this, this isn't dungeon and dragon?
GAME: This is "Don Gown and Drag On, The Slave Trap" a game where you strive to become a dominant master, have sex with maidens and recruit pleasure slaves.
- WHAT?!?! That is so freakin awesome! I didn't know that was an option?!
GAME: The game was selected based on your browsing preferences, and with your confirmation. I am glad that you are pleased. Although you do not seem like you wIt sounds as though you have not fully read the instructions. Would you like me to give you a quick refresher?
- Man this is cool. Umm, yeah sure, I guess.
GAME: Just as the previous game you have played, gaining boons will make you become more powerful. The level of realism you have selected will mean that everything you win or lose in the game will be replicated exactly in reality. We have noticed that your browsing preferences had slightly shifted from fantasy roleplaying games to porn. The content you have watched included mostly sexy bimbos being bound and abused, most often by a Master or Mistress. So we assumed you would appreciate this game, from one role or another.
- Whoa, cool. Oh, what do you mean by that?
GAME: Beneficial changes will make you stronger, a more dominant and masculine master...
- Excellent!
GAME: Curses will make you weaker, and more subserviant and will slowly turn you into a bimbo...
- Whaaaaa?.... Wait. WHAT?!?!?!
GAME: Good luck!
- No! NO! NO!!! NONONONO!!!!!! Get me out of this game! Get me OUT!! GET ME OUT!!! Game menu? Did you hear me?! GET ME OUT!!!
GAME: Thank you for accessing the game menu. We have captured your request for "Did. You. Hear. Me... Get. Me. Out". We regret to inform you that this option is not available in Full Realism mode.
- Shit! Ok, I can do this...
[[Intro]]<<exploreAdjoiningRooms>>
Clothing
[[Travel]]<<exploreAdjoiningRooms>>
Cafe
[[Travel]]<<exploreAdjoiningRooms>>
Body shop
[[Travel]]<<exploreAdjoiningRooms>>
Beauty Salon
[[Travel]]<<exploreAdjoiningRooms>>
Bar
[[Travel]]<<exploreAdjoiningRooms>>
Altar
[[Travel]]<<exploreAdjoiningRooms>>
Farm
[[Travel]]<<exploreAdjoiningRooms>>
Garden
[[Travel]]<<exploreAdjoiningRooms>>
Drug Store
[[Travel]]<<exploreAdjoiningRooms>>
HArdware
[[Travel]]<<exploreAdjoiningRooms>>
Hospital
[[Travel]]<<exploreAdjoiningRooms>>
Jewelry
[[Travel]]<<exploreAdjoiningRooms>>
Lingerie
[[Travel]]<<exploreAdjoiningRooms>>
Market
[[Travel]]<<exploreAdjoiningRooms>>
Piercing
[[Travel]]<<exploreAdjoiningRooms>>
Police
[[Travel]]<<exploreAdjoiningRooms>>
Pond
[[Travel]]<<exploreAdjoiningRooms>>
Restaurant
[[Travel]]<<exploreAdjoiningRooms>>
Wishing Well
[[Travel]]<<exploreAdjoiningRooms>>
Public Washroom
[[Travel]]<<exploreAdjoiningRooms>>
Training
[[Travel]]<<exploreAdjoiningRooms>>
Spa
[[Travel]]<<exploreAdjoiningRooms>>
Shoe Store
[[Travel]]<<exploreAdjoiningRooms>>
Shelter
[[Travel]]<<exploreAdjoiningRooms>>
Workplace
[[Travel]]<<exploreAdjoiningRooms>>
Arena
[[Travel]]<<exploreAdjoiningRooms>>
Open Field
[[Travel]][[Bedroom]]<<set $menuEnabled = 1>>
- Ok, the game wasn't too hard last time. I can do this.
GAME: It is possible for you to do this. We believe that your chances of success may be influenced by your level of preparation. I might suggest for you to take a look at yourself, as well as the rules.
[[Let the Game Begin]]You have succeeded in escaping the dungeon!
Verify the following values to determine how well you have won (or lost):
Body?
Money?
Skills?
Clothing?<<back [[Return to Game->$return]]>>
- Read more about [[the map->Rules - Game Map]]
- Read more about [[your character->Rules - Character]]
- Read more about [[items->Rules - Items]]
- Read more about [[denizens->Rules - Game Denizens]]
- Read more about [[game events->Rules - Time and Events]][[Game Rules]]
CHARACTER:
You as the main character will be defined by a list of properties or attributes. These attributes will define your appearance and gender, your prowess at doing certain actions, your current state, and your resources.
- Your [[Primary Stats->Rules - Character - Primary Stats]] or vital stats determine your gender/bimbo related attributes. The value of these will directly influence where your body lies between being a rugged powerful adonis to being a delicate bimbo doll. These mainly drive your uncovered appearance and your gender.
- Your [[Secondary Stats->Rules - Character - Secondary Stats]] are an exhaustive list of additional attributes that make up your character. These are quite varied. Some of these attirbutes may derive from your Core Character Creation, your Primary Stats, your gear or even your status.
- Your [[Skills->Rules - Character - Skills]] represent your knowledge and experience at performing certain actions likely needed to succeed in the challenges within the dungeon.
- Your [[Status->Rules - Character - Status]] represents your current state and will be determined by actions and events.
- Your [[Gear->Rules - Character - Gear]] represents the objects you have at your disposal to overcome the challenges within the dungeon.
- Your [[Followers->Rules - Character - Followers]] represent the allies that you have recruited to overcome the challenges within the dungeon.[[Game Rules]]
ITEMS:
Multiple objects populate the dungeon. There exists 4 types of items:
- [[Room Objects->Rules - Items - Room Objects]] are items fixed into rooms. These items may NOT be carried, destroyed nor traded.
- [[Wearables->Rules - Items - Wearables]] are items that can be found, stolen, destroyed, worn or carried. Wearables, when worn, may affect your appearance and/or your capabilities. Some items may be applied onto denizens.
- [[Tools->Rules - Items - Tools]] are items that can be found, stolen, destroyed or used/consumed. Tools may sometimes be used multiple times and typically convey an effect or act as modifiers to actions or other items.
- Currency are items that can be found, stolen or traded for services/items. Currency may not be carried. Once money is acquired, whether through finding it in a container or trading it for an item or service, it is automatically added into the character's virtual bank. Money in the bank can be decreased by spending it at a vendor's for items or services, or can be stolen by agile individuals capable of faking a bank transfer without being noticed.[[Game Rules]]
DENIZENS:
The dungeon is filled with other characters, called denizens, which may help or hinder your character throughout the dungeon.
- Most rooms will have resident denizens, meaning some rooms will have a pre-determined set of denizens in the room. Denizens spawning in rooms this way will be fixed, meaning these do not move out of the room unless they are recruited.
- Other denizens, tied to random events (refer to random events section) may travel within the dungeon. There can only exist 1 denizen of each type tied to random events.
- Entering a room with a denizen may trigger these denizens to initiate the interaction with your character. This will be determined by the denizen's [[perception->Rules - Denizens - Perception]] of your character.
- Each denizen will have a set of stats. These [[denizen stats->Rules - Denizens - Stats]] will determine the overall initial behavior and reaction to your character.
- Some denizens will be willing to [[trade or exchange->Rules - Denizens - Trading]] certain goods or services.
- Apart from trading, there are three other modes of [[Interactions->Rules - Denizens - Interaction]] that are possible with denizens. Those are Social, Physical and Sexual.
- The [[list->Rules - Denizens - List]] of denizens that can be encountered in the dungeon
[[Game Rules]]
GAME MAP:
The game map dungeon is made up of 54 distinct rooms. A corridor must be crossed to get from one room to another.
- When starting the dungeon, you will always start in the [[starting room->Rules - Map - Start Room]] which will always appear in the same location on the map.
- The objective of the game is to reach the end of the dungeon and defeat the denizens in the [[end room->Rules - Map - End Room]]. This room is also always situated in the same spot, and can only be accessed through the top right corner.
- A total of 52 unique additional [[rooms->Rules - Map - Rooms]] are set up in a pre-defined method but are somewhat randomly positioned.
- Each [[corridor->Rules - Map - Corridors]] between rooms is randomly determined.
- A special corridor called the [[end gate->Rules - Map - Levers and End Gate]] can be found at the top right corner. This special corridor is always set there and provides access to the final rooms leading to the end room.
[[Back to Character Rules->Rules - Character]]
PRIMARY STATS:
- Primary stats may fluctuate during the game and represent your core character prowess and looks
- There are 16 primary stats in total, and these can have values between 1 and 20. Lower values will make you a more imposing masculine hunk. Higher values will make you a more delicate feminine bimbo.
The 16 Primary Stats are:
- Genitals & Breasts
- Skin Softness & Sensitivity
- Petiteness & Bone Daintyness
- Slimness & Ass
- Ditzyness & Frailty
- Flexibility & Gracefulness
- Hairstyle & Hair Length
- Speech & Pheremones
GENITALS:
- Determine whether you have a dick or a pussy. Lower values give you the biggest dicks, higher values give you an increasingly more welcoming pussy.
- Highest impact on femininity levels. Affects sexual strain related to Pussy & Dicks actions
BUSTYNESS:
- Determines your natural breast size. Lower values give you a flatter chest, higher values give you bigger and bigger tits.
- Second highest impact on femininity levels. Affects sexual strain related to Breast actions, Affects hit location probabilities, Weight, Balance
SMOOTHNESS:
- Determines the ruggedness and hirsuteness of your skin primarily on your face, chest, legs and crotch. Lower values make you more rugged and hairy, higher values make your skin silkier and completely hairless.
- Very high impact on femininity levels. Slightly affects amount of sexual strain received, and greatly affects sexual strain incured by touch.
SENSITIVITY:
- Determines the sensitivity of your skin and sexual organs. Lower values make you more resistant to sensations, higher values make you feel sensations more acutely.
- No impact on femininity levels. Greatly affects amount of sexual strain and slightly affects physical strain received
DAINTYNESS:
- Determines the size and strength of your bones. Lower values make you bones big and hard, higher values make your bones smaller and more delicate.
- Low impact on femininity levels. Greatly affects amount of physical strain received. Affects your weight.
PETITENESS:
- Determines your height. Lower values make you tall and imposing, higher values make you smaller and less imposing.
- Very low impact on femininity levels. Affects success rates of denizen attacks, extricating from a grab and authority. Affects your weight.
SLIMNESS:
- Determines your weight and waist size. Lower values make you fat, higher values make you thinner.
- Very low impact on femininity levels. Affects hit location probabilities, high impact on Weight, and provides modifiers to Shoving and Pinning
BOOTYLICIOUSNESS:
- Determines the amount of fat on your ass. Lower values make your ass flat, higher values make your ass plump and bountyful.
- High impact on femininity levels. Affects hit location probabilities, impacts weight
DITZYNESS:
- Determines your intellectual strength and level of bimbo-talk. Lower values make you shrewd and perceptive, higher values make you dumber and more naive.
- Low impact on femininity levels when socializing. Affects Navigate, Search, Gambling, Judge Inclination, Judge Intent, Bribing, trading as well as Rage and Lust threshholds. Also affects femininity when performing any of Seducing, Befriending, Taunting, Negotiating, Pleading, Bribing and Trading actions
FRAILTY:
- Determines your physical strength. Lower values make you stronger, higher values make you weaker.
- Very low impact on femininity levels. Affects amount of strain produced by fighting actions and success rates of gear tampering and wrestling actions, affects helplessness
FLEXIBILITY:
- Determines your nimbleness and agility. Lower values make you rigid and solid, higher values make you more limber and pliable.
- Very low impact on femininity levels. Greatly affects success rates of denizen attacks and gear application.
GRACEFULNESS:
- Determines your mannerism. Lower values make you move in a manly fashion, higher values make you move in a very feminine manner.
- Medium impact on femininity levels. Affects Teasing
HAIRSTYLE:
- Determines the grooming level of your hair. Lower values make your hair wild and rough, higher values make your hair silky and sexy.
- Very low impact on femininity levels. Slightly Affects Authority
HAIRLENGTH:
- Determines the length of your hair. Lower values make your hair short, higher values make your hair longer and girlier.
- Low impact on femininity levels. Affects success rates of denizen grabs
PHEREMONES:
- Determines your scent and the target audience of your natural pheremones. Lower values make you have a manly scent to attract women, higher values make you have a very womanly scent to attract men.
- Directly affects denizen lust based on denizen gender preferences
SPEECH:
- Determines your voice pitch and timbre. Lower values confer a deep resounding voice, higher values confer a softer sultrier voice.
- Very high impact on femininity levels when socializing, in particular when performing the following actions: Seducing, Befriending, Taunting, Negotiating, Pleading, Bribing and Trading[[Back to Character Rules->Rules - Character]]
SECONDARY STATS:
- Secondary stats are additional information, which may be determined by your primary stats, items or status of your character
- Secondary stats may vary throughout the game and may affect action success rate and effects for yourself or for denizens interacting with your character
List of Secondary Stats:
- Name, your given name, may be modified during game play
- Class, your class, may be modified during game play
- Physical Gender, which gender you appear to be, if you were naked
- Visual Gender, which gender you appear to be, dressed as you are
- Coverage, how much of your body is covered by clothes
- Helplessness, how helpless you appear to be
- Crotch Type, dick or pussy
- Crotch Size, size of dick or tightness of pussy
- Eye & Hair Color, color of your eyes and hair
- Facial Makeup, amount of makup applied to your face if any
- Nail Polish, type of nail polish used if any
- Toenails Polish, type of nail polish used if any
- Base Weight, your base weight
- Carried & Worn Weight, weight of all items carried
- Total Weight, effective weight factoring in items
- Base Height, your base height
- Heel & Platform Height, height of heels and platforms
- Total Height, visible height factoring in heels
- Base Waist, your base waist
- Belly Content & Corset Modifier, large amounts of injested nutrients may increase the size of your belly, corsets may also impact the circumference of your waist
- Total Waist Size, visible waist factoring in modifiers
- Base Breast, your base breast size
- Breast Content & Bra Modifier, large amounts of milk in your breasts may increase the size of your breasts, push up bras and minimizer bras may also impact the visible size of breasts
- Total Breast Size, visible size of breasts factoring in modifiers
[[Back to Character Rules->Rules - Character]]
SKILLS:
Skills represent your proficiency at accomplishing certain actions. The higher your skill, the more chances you will have at succeeding in actions that relate to that skill or the more impact that action will have.
Each of your skills will be attributed a skill level. Skill proficiency levels may vary between +0 to +10 and may raise during the course of the game. Skills will never decrease.
The +9 and +10 levels can only be attained for skills in which you are specialized.
Each skill has 2 training courses available that each provide a +2 skill proficiency levels, for a total of +4 in the trained skill. Training courses can be selected during character creation based on your class or can be learned within the dungeon.
Through practice and repetitive use of a skill, additional proficiency can be acquired. This bonus can never exceed a certain value, based on the number of training levels acquired.
+0 maximum for Banned skills.
+2 maximum for untrained skills.
+3 maximum for skills with a single training level acquired.
+4 maxiumum for skills with both training levels acquired.
A skill specialization gives you a base +2 bonus to the skill.
The list of skills and their associated actions are:
- Fighting (Shoving, Kicking, Kneeing, Slapping)
Trained by Grandmaster and Torturer
- Wrestling (Grab Gear, Pinning, Holding, Grabbing, Tripping)
Trained by Grandmaster and Wrestler
- Acrobatics (Extricating, Sprinting, Leaping, Dodging)
Trained by Pony and Pet
- Sneaking (Creeping, Skulking, Slinking, Hiding)
Trained by Thief and Bunny
- Thievery (Pick Pocketing, Lock Picking, Entering Combination)
Trained by Thief and Prankster
- Trapping (Sabotaging Gear, Set Trap, Find trap, Disable Trap)
Trained by Thief and Prankster
- Strutting (Teasing, Walking in High Heels)
Trained by Model and Stripper (females only)
- Allure (Fondling, Stripping Gear, Seducing)
Trained by Stripper and Lover
- Profiling (Judge Intent, Judge Inclination, Trading, Gambling)
Trained by Patron and Socialite
- Manipulating (Befriending, Bribing, Negotiating, Hiring, Taunting)
Trained by Beggar and Socialite
- Spellcasting (Cast Spell, Learn Spell)
Trained by Preacher and Magician
- Enchanting (Repair Item, Salvage Item)
Trained by Magician and Fairy
- Intuition (Navigate, Search)
Trained by Prankster and Voyeur
- Chemistry (Identify Pill, Identify Gas, Identify Cream)
Trained by Dealer and Slimer
- Submission (Pleading, Rimming, Grinding, Motorboating, Tit Wanking, Titty Pounding)
Trained by Submissive and Slave
- Domination (Ordering, Applying Gear, Ball Busting, Flicking, Gagging, Pinching, Spanking, Groping, Face Sitting, Dick Slapping, Using Weapon)
Trained by Dominant and Torturer
- Giggolo (Deep Throating, Thrusting, Frotting, Sodomizing, Titty Fucking)
Trained by Nymphomaniac and Prostitute (male only)
- Whoring (Clenching, Bean Bunging, Tribbing, Lesbian Tit Fucking, Breasting)
Trained by Nymphomaniac and Prostitute (female only)
- Blow Jobs (Felating, Teabagging, Hand Jocking)
Trained by Nymphomaniac and Prostitute having the proper sexual orientation
- Cunnilingus (Lapping, Pearl Diving, Suckling, Tit Licking, Fingering)
Trained by Nymphomaniac and Prostitute having the proper sexual orientation
[[Back to item rules->Rules - Items]]
ROOM OBJECTS:
Room objects will fill out certain rooms. These items remain in the room, cannot be destroyed, removed or carried. There are 3 varieties of room objects, and some ojects may belong to more than one variety:
- Containers
Items can be stored into a room object container. Some containers may belong to denizens and trading or stealing may be needed to purchase the items from those containers. It is also possible to hide behind containers.
Examples are chests, shelves, sacks or tables.
Actions possible are
Extracting/Purchasing an item in the container.
Adding an item from your hands into or onto the container.
Hiding behind the container.
- Utility
Utility items can be used to get an effect or to help with an action.
Examples are beds, chairs, cages or wells.
Actions possible are
Using the utility item.
Hiding behind the utility item.
- Floors
Floor items typically cover the whole room or corridor area. The combination of the floor type and footwear may affect the amount of noise produced for movement which may alert unsuspecting denizens. Improper footwear may also get wet, dirty or damaged.
Examples are grass, mud, rugs or rough stone.
There are no actions possible with floors.
Some room objects like the vanity may act as container and utility.
Some room objects like pools may act as utility and floor.[[Back to Denizen Rules->Rules - Game Denizens]]
TRADING:
Some denizens will be willing to exchange goods and services with you.
These are typically:
- Items: consumables, clothing or weapons.
- Services: letting you use their tools, repairing or altering clothing, modifying your stats or providing training to improve your skills.
The intent of the denizen may also affect the price and services rendered.
Friendly denizens may:
- Provide more helpful services
- Charge less for services
- Provide free services
- Charge less for items purchased by you
- Pay more for items sold by you
- Give you free items
Hostile denizens may:
- Provide a different service than expected
- Charge more for services
- Refuse to provide a service
- Charge more for items purchased by you
- Pay less for items sold by you
- Sell you a different item than expected
- Refuse to sell you items
[[Game Rules]]
TIME:
A game timer will determine the progress of time in the game.
- There are no hard limits to the [[time->Rules - T&E - Time]] available, but there is somewhat of a soft limit consiedering that random curses are applied to you character on a scheduled basis.
EVENTS:
Some events may occur during the course of the game.
- The [[End of Game->Rules - T&E - Game Over]] Trigger event will happen if you surrender, or if you successfully reach the end of the dungeon.
- Some [[Random Events->Rules - T&E - Random Events]] will also occur every time a new room is discovered.
[[Back to item rules->Rules - Items]]
TOOLS:
Tools can be found, destroyed, used or carried. There are 3 varieties of tools:
- Consumables
Consumables can typically be only used once. Once consumed, the item imparts the intended effect instantly and typically gets destroyed in the process.
Examples are food, drinks, keys or pills.
- Utility
Utility items can be used to get an effect or to help with an action. Some utility items may also act as wearable items.
Examples are flashlights, lockpicks, ropes, cuffs, crops or paddles.
- Addons
Addons are items that usually cannot be used on their own. These items need to be applied to other objects or other items for them to have an impact. For all other intents and purposes, these are similar to wearable items that are contained within the parent item.
Examples are weights, bells or locks.[[Back to item rules->Rules - Items]]
WEARABLES:
Wearable items are items that can be found, destroyed, worn or carried. Some wearable items may also be applied onto denizens. Wearable items may confer modifiers to actions and to appearance.
Each item will be defined by a set of properties:
- Slot, determines the body location onto which this item can be worn. Examples such as underwear, bra, legwear.
- Coverage, determines the overall body parts that are covered by the item. Examples such as toes, feet, knees, thighs, ass, crotch.
- Size, the ease of carry and the weight of the item. Examples such as small socks, medium shirt, large boots.
- Application, combination of actions that need to be performed to wear or remove the item. Examples such as tying, slipping, buttoning and zipping.
- Femininity, determines how masculine or feminine the item conveys to the wearer. The larger and more feminine the coverage, the more impact it will have on gender appearance. Examples such as manly boxers, gender neutral briefs and womanly g-string.
- Material, determines the primary material composition type of the item. The material determines the hardness of the item, the opacity, liquid absorption, and available colors as well as influencing the weight of the item. A material that is wet may act differently from a dry item. Examples such as cotton, thin metal and latex.
- Color, influences the femininity and opacity of the item. Examples such as powder blue(cotton), gold(metal) and smoke black(latex).
- Restrictions, action penalties applicable for wearing the item. Examples such as gloves providing penalties to manual dexterity, handcuffs preventing attacks and hobble skirts limiting stride.
- Container, determines the amount of room available to add items inside. Examples such as small pockets, medium purse, or large backpack.
- Integrity, determines the stability of the item, how likely it is to stay as the item it currently is. A positive integrity may bring a beneficial transformation to the item, whether it is removing a curse, bringing up it's value or making it more masculine or dominant. A negative integrity will likely bring a detrimental change to the item, whether adding a curse, making it lose value, destroying it or making it more feminine or submissive. Examples are Yoga Pants transforming into more manly Sweatpants, or Yoga Pants transforming into more feminine Leggings.[[Back to Time and Events Rules->Rules - Time and Events]]
RANDOM EVENTS:
Random events may be triggered whenever a new room is discovered.
Events will be determined by the draw from a deck of tarot cards comprised of 78 cards.
Not all cards will be available at the beginning, but additional suits will be added to the deck of options as progress is made in the dungeon. All cards are added to the deck flipped upside down.
- The deck will start with all 14 swords and 14 coins minor arcana suits.
- When a total of 4 cards have been removed, the 14 batons minor arcana suit will be added.
- When a total of 4 additional cards have been removed, the 22 major arcana suit will be added.
- When a total of 4 additional cards have been removed, the final 14 minor arcana cups suit will be added.
Three cards will be drawn for each new room exposed within a certain area around your character, even if these rooms have not been seen or discovered.
Each drawn card will have the following effect:
- If it is a reversed minor arcana card. It will be flipped right side up and returned to the deck without any other effect.
- If a minor arcana card is drawn right side up, it will call down the linked denizen within the designated room and be removed from the deck for the remainder of the game. (this means that only 1 denizen of each type will ever be randomly populating the dungeon)
- If a reversed major arcana card is drawn, a weakened special effect will automatically occur. The major arcana card will be flipped right side up and replaced into the deck.
- If a right side up major arcana card is drawn, a powerful special effect will automatically occur. The major arcana card will then be removed from the deck for the remainder of the game.
The Major Arcana cards are (paired with by approximate related effects):
- High Priestess and the Fool, related to authority
- Lovers and Temperance, related to nymphomania
- Empress and Emperor, related to gender identity
- Hanged Man and Hierophant, related to fetishism
- Judgement and Justice, related to honor
- Star and Hermit, related to modesty
- Magician and Devil, related to curses
- Chariot and Death, related to locations
- Strength and Moon, related to health
- Wheel of Fortune and World, related to random stats and boons/curses
- Tower and Sun, related to items
The Minor Arcana cards are grouped by denizens, for additional information on denizens, refer to the denizen section. Here are the names of denizens grouped by suit.
COINS: Locksmith, Shoemaker, Accessories Salesperson, Clothing Salesperson, Lingerie Salesperson, Farmer, Bartender, Servant, Cook, Shopper, Drunkard, Patron, Jeweler, Sex Toy Dealer
SWORDS: Bimbofier, Pharmacist, Beautician, Orthopedist, Dietician, Surgeon, Stylist, Artist, Drug Dealer, Beggar, Thief, Bouncer, Combat Trainer, Police
BATONS: Genie, Model, Stripper, Voyeur, Nudist, Nymphomaniac, Prostitute, Prankster, Preacher, Magician, Wrestler, Lover, Fairy, Socialite
CUPS: Tamer, Pony, Bunny, Pet, Cow, Submissive, Slave, Transgender, Slime, Rapist, Torturer, Dominant, Succubus/Incubus, Demon
[[Back to Time and Events Rules->Rules - Time and Events]]
TIME:
- Each action will take a certain amount of time to complete. Some modifiers may also affect the amount of time it takes to complete an action. For example, trying to open a lock will take longer if you are hindered. Walking from one room to the next will take longer if you are hobbled.
- Speed is of the essence, curses will be applied every so often during the course of the game based on the advancement of time. It is thus recommended not to waste too much time. For example, resting may be good to recover, but it is recommended not to rest longer than you need to.
[[Back to Denizen Rules->Rules - Game Denizens]]
INTERACTIONS:
The three conflictual interaction groups with denizens are:
- Social, where you are talking to the denizen
- Physical, where you are combating the denizen
- Sexual, where you are having a sexual encounter with the denizen
Some of these interactions may be initiated by the denizen, other times, this may be initiated by you.
Each interaction type has a set of actions available to perform.
SOCIAL:
Social actions are typically used to get items. Failing the action may sometimes have the opposite intended effect.
- Gambling: Offer to bet money
- Taunting: Increase denizen's rage
- Ordering: Ask denizen to perform an action
- Hiring: Offer denizen to join you
- Negotiating: Attempt to get a better deal or trade
- Pleading: Attempt to get mercy from a denizen wanting something from you
- Seducing: Attempt to improve the intent and/or lust through verbal discussion
- Teasing: Attempt to improve the intent and/or lust through physical posture
- Befriending: Attempt to improve intent through verbal discussion
- Bribing: Attempt to improve intent through gifting
- Trading: Attempt to exchange items and/or services
- Pickpocketing: Attempt to steal currency or item
PHYSICAL:
Physical actions are typically used to overpower a denizen through sheer agility and brute force. Performing sufficient amount of physical strain to a denizen will defeat a denizen.
- Using weapon: Use weapon in hand to inflict physical and/or sexual strain
- Slapping/punching: Inflict low amount of physical strain with hands
- Kneeing: Inflict medium amount of physical strain with legs
- Kicking: Inflict medium amount of physical strain with feet and footwear
- Shoving: Attempt to knock opponent down by weight and force
- Triping: Attempt to knock opponent down by agility
- Grabbing: Attempt to take hold of opponent while standing
- Holding: Attempt to strengthen hold of opponent
- Pinning: Attempt to take hold of prone opponent
- Restraining: Attempt to limit opponent physical and sexual actions
- Gagging: Attempt to prevent opponent from sounding an alarm
- Extricating: Attempt to break opponent hold
- Applying gear: Attempt to apply item onto opponent
- Stripping gear: Attempt to remove item from opponent
- Sabotaging gear: Attempt to destroy item from opponent
SEXUAL:
Sexual actions are typically used to pleasure yourself and/or a denizen. Performing sufficient amount of sexual strain to a denizen will defeat a denizen.
- Fondling(body), Groping(tits), Pinching(nipples), Fingering(pussy), Flicking(clit), Hand Jocking(dick), Ballbusting(balls), Spanking(ass):
These inflict sexual strain with hands.
These actions are available in many positions.
These actions require hands to be free to be performed.
These typically cause low amounts of strain to the receiver.
These typically cause no amount of strain to the provider.
- Breasting(tits), Motorboating(mouth), Tit Wanking(dick), Titty Pounding(pussy):
These inflict sexual strain with breasts.
These actions are available in few positions.
These actions require sufficiently sized breasts to be performed.
These typically cause low amounts of strain to the receiver, modified by breast size.
These typically cause low amount of strain to the provider, modified by breast size, coverage and sensitivity.
- Tit Licking(tits), Suckling(nipples), Kissing(mouth), Lapping/Cunnilingus(pussy), Pearl Diving(clit), Felating(dick), Teabagging(balls), Rimming(ass):
These inflict sexual strain with mouth.
These actions are available in few positions, often more submissive ones.
These actions require mouth to be exposed or open to be performed.
These typically cause low to medium amounts of strain to the receiver.
These typically cause low amount of strain to the provider but may result in injested liquids.
- Grinding(body), Lesbian Tit Fucking(tits), Face Sitting(mouth), Tribbing(pussy), Clenching(dick), Bean Bunging(balls):
These inflict sexual strain with a vagina/pussy.
These actions are available in few positions.
These actions require a vagina/pussy, sometimes exposed and filled, to be performed.
These typically cause low to high amounts of strain to the receiver.
These typically cause low to high amounts of strain to the provider, modified by genital size and sensitivity.
- Dick Slapping(body), Titty Fucking(tits), Deep Throating(mouth), Thrusting(pussy), Frotting(dick), Sodomizing(ass):
These inflict sexual strain with a penis/dick.
These actions are available in few positions.
These actions require an exposed penis/dick or double dildo, to be performed.
These typically cause low to high amounts of strain to the receiver.
These typically cause low to high amounts of strain to the provider, modified by genital size and sensitivity.[[Back to Game Map Rules->Rules - Game Map]]
ROOMS:
Diverse unique rooms populate the dungeon.
Here are a few properties of the rooms:
- There are 54 unique rooms in the dungeon. 52 if you exclude the fixed Start and End rooms.
- Rooms are classified either as category One or category Two. There are exactly 26 rooms in each category.
- Category One rooms are usually slightly safer, and tend to be situated more in the south, western or south western portion of the dungeon map. These are thus closer to the start room.
- Category Two rooms are usually slightly more dangerous, and tend to be situated more in the north, east or north eastern portion of the dungeon map. These are thus closer to the end room.
- Rooms may contain pre-defined denizens. These denizens will be static and will not exit the room under any circumstances other than by being defeated or being recruited.
- Rooms may contain pre-defined room objects and may also contain some random additional room objects.
- Some rooms will contain personal property room objects. These are owned by the locals and will require prior approval before taking items from them or using the item. Failure to respect those will be considered theft or intrusion.
The list of all 26 Category One rooms are:
- Open Field, Pond, Garden, Farm, Wishing Well
- Bar, Restaurant, Public Washroom, Cafe, Shelter
- Altar, Workplace, Training Room, Police Department, Hospital
- Body Shop, Beauty Salon, Piercing Salon, Spa
- Clothing Store, Lingerie Shop, Shoe Store
- Jewelry Store, Marketplace, Hardware Store, Drug Store
The list of all 26 Category Two rooms are:
- Vault, Casino, Movie Theater, Sex Shop
- Catwalk, Arena, Nudist Pool
- Red Lights District, Pleasure House, Strip Club
- Girly Room, Socialite Party, Playboy Mansion, Shady Appartment
- Kennels, Stables, Witch Coven, Thieves Hangout
- Dark Alley, Cavern, Twisting Tunnels, Mud Room, Hell Pit
- Prison, Dungeon, Torture Chamber
[[Back to Game Map Rules->Rules - Game Map]]
CORRIDORS:
Corridors are found between each adjoining rooms.
Here are a few properties of corridors:
- These will be randomly determined once a corridor section is reached. Once determined, the type of corridor will remain the same until the end of the game.
- Corridors will typically contain an obstacle in order to cross from one side to the other.
- Very few corridors are totally impassable. Only the wall and steel fence are impassable. If you have difficulties going through an obstacle, try finding a different path. If no other paths are available, try getting help.
- Some corridor types may hinder visibility to the adjoining room. Once the obstacle has been crossed, visibility is never hindered.
- Corridors may be trapped. Traps will typically impose a negative effect on your character unless you are immune to the effects or you have protection from the effect. Although time consuming, it is sometimes preferable to search and disarm traps.
The various corridor types you may encounter in the dungeon are in approximate order of frequency:
- Corridors: Plain Corridor or Jagged Corridor
- Rotating Doors: Closed Door or Locked Door
- Walls: SOLID WALL or Secret Door
- Sliding Doors: Combination Door or Sexed Door
- Gates: Closed Gate or Locked Gate
- Cover: Curtains or Moveable Rock
- Fences: TALL STEEL FENCE or Low Barbed Wire Fence
- Shrubery: Foliage or Thorny Bushes
- Moats: Ditch or Creek
- Crawl spaces: Ventilation Shaft or Sewage Drains
- Waterways: Stream or Rapids
(fully capitalized ones are impassable)[[Back to Game Map Rules->Rules - Game Map]]
START ROOM:
The start room is essentially considered your house or home.
Here are a few properties of the start room:
- You will always start in this room and it will always appear in the same location on the map.
- Whenever you restart, you will restart in this room.
- It is a considered a safe area and very few denizens within the dungeon could ever reach the start room.
- It is filled with useful amenities like a sink, shower, bed and containers for items you may wish to store.
[[Back to Character Rules->Rules - Character]]
STATUS:
A substantial number of status meters are available to gauge your overall state of being.
The status can be grouped under a number of status categories, namely:
- Position
- Content
- Social
- Physical
- Sexual
- Comfort Levels
Each of the categories will have various impacts on actions and events. Each category also has a sublist of properties that will further define your overall status.
POSITION:
Is defined by where you are and in which posture.
- Your position on the map. (X and Y coordinates)
- Whether you are in a sub area of the map (examples are in a pool, cage or stall)
- Your posture (standing, crouched, prone, entangled)
CONTENT:
Represents if there is any food/liquids inside your body or any liquids covering main parts of your body. The 10 content areas are as follows:
- Hair, liquid in your hair, excess liquid will leak to face (or other area depending on length of hair)
- Face, liquid in your face, excess liquid will leak to chest
- Chest, liquid on your chest or breasts, excess liquid will leak to thighs
- Thighs, liquid on your thighs, excess will leak to floor
- Genitals, liquid in your vagina or on your dick, excess will leak to thighs
- Anus, liquids in your ass, excess will leak to thighs
- Hands, liquids on your hands, excess will leak to floor
- Belly, food or liquids you have injested, after some time, will leak to anus
- Milk Ducts, milk contained in your breasts, excess will leak onto your chest
- Glands, cum contained in your sexual glands, excess will leak to thighs
SOCIAL:
Represents what denizens have heard of you
- Authority, how dominant you are and how much you should be respected by the local denizens aware of your authority
- Honor, how lawful you are and whether denizens aware of your honor should trust you or not
- Popularity, how much denizens have heard of you. The higher this is, the more impact your authority and honor will have and the more likely it is that denizens will take notice of you.
PHYSICAL:
Represents your physical health and well being. They fluctuate based on strain imposed by environmental conditions or actions from denizens. When these meters reach certain threshholds, you may get modifiers to performing certain actions.
The 6 physical strain locations are Chest, Abdomen, Genitals, Ass, Knees and Feet.
Three other meters affect your overall physical well being
- Rage, defines how angrily frustrated you are and how likely you will feel like fighting. Also affects your willingness to hurt and thus the strain output of your physical attacks.
- Soreness, defines how hurt you are, how much pain you are feeling from your physical strain. High amounts of soreness will increase your subjugation level.
- Subjugation, defines how likely you are at surrendering and passing out from pain.
SEXUAL:
Represents your sexual health and well being. They fluctuate based on strain imposed by environmental conditions, by gear worn or actions from denizens. When these meters reach certain threshholds, you may get modifiers to performing certain actions.
The 6 sexual strain locations are Breasts, Nipples, Mouth, Ass, Genital Nub (Glans OR Clitoris) and Genital Shaft (Shaft & Balls OR Vagina & Labia).
Three other meters affect your overall sexual well being
- Lust, defines how sexually frustrated you are and how likely you will feel like having sex. Also affects your willingness to have sex and thus the strain output of your sexual actions.
- Horniness, defines how sexually charged up you are, how much pleasure you are feeling from your sexual strain. High amounts of horniness will increase your orgasmic level.
- Orgasmic, defines how likely you are at orgasming and fainting from sexual release.
COMFORT LEVELS:
Represent meters that define your comfort zone, what your body and your mind prefers. Being in a state outside of your comfort zone may cause penalties to actions and may make your body and mind drift preferences towards the current state, in order for you to become more comfortable.
Values for these following 6 comfort levels may go from: Zero, Very Low, Low, Average, High, Very High and Extreme.
- Fetishism, starts at Zero. The more kinky you are, the more kinky you will need to keep being. Diminishing the kinkyness and still having powerful orgasms will allow you to feel like needing less fetishism.
- Exhibitionism, starts Low. The more you are exposed, the more it will be acceptable and even natural to be exposed. The more modest you are, the more modest you will need to feel.
- Nymphomania, starts Average (or Zero for Vow of Chastity). Represents how much sex you need to be fulfilled. The more sex you have, the more sex you'll want to have. The less amount of sex you have, the quicker you will be content at having little of it.
- Achille's Tendon, starts at Zero. Constantly wearing high heels will damage your Achille's Tendon, forcing you to wear high heels to be comfortable. Lowering your heel height may allow your tendons to heal.
- Cum Production, starts Low. If coerced to produce more cum, your body will naturally start producing more cum. If not feeling like you'll ever need any, your body will produce less.
- Milk Production, starts at Zero. If coerced to produce more milk, your body will naturally start producing more milk. Bloated breasts full of milk that aren't drained will trigger a decrease in production.
Values for these 2 following comfort levels are determined in your startup preferences and may vary from: Very Male, Male, Faintly Male, Neutral, Faintly Female, Female and Very Female
- Gender Identity, the gender you mentally associate to yourself. The more you are forced to dress and change into a new gender, the more you will feel the need to accept it and consider being that gender.
- Sexual Attraction, your preference for your sexual partner's gender. Having no preference such as bisexuals will drift towards Neutral. Will confer a slight benefit if properly aligned to the extremes, but will confer a huge disadvantage if improperly aligned. The more orgasms you experience with a partner gender, the more accepting you will be with a partner of that gender.[[Back to Denizen Rules->Rules - Game Denizens]]
DENIZEN PERCEPTION:
In order for a denizen to interact with your character, the denizen will first need to be able to notice your character.
You may hide from denizens by being sneaky, to avoid having to interact with denizens. Your chance at hiding will be determined by:
- Your Sneaking skill
- Room objects that can act as cover
- The amount of noise your gear makes
- If you are walking, the floor type and your footwear
- The denizen's notice bonuses
Even if you are spotted, denizens may still ignore you if they are not interested in interacting with you. Denizen interest will be affected by:
- Your character's appearance
- Your character's actions
- The denizen's personality
If the denizen does not initiate interacts with your character, you will then have the option to initiate interaction on your own terms.
[[Back to Denizen Rules->Rules - Game Denizens]]
DENIZEN STATS:
Denizens will be defined and distinguished by a certain number of attributes and status. The type of denizen will influence these attributes and may have an impact on initial status.
Denizen Attributes:
Are typically fixed, mostly pre-determined with a few random variations when initially met but will not vary during the course of the game. Example attributes are:
- Name: (fixed)
- Base Gear: (fixed with possible random additions)
- Skills: (fixed) Will affect conflict resolution or helpful usefulness
- Strength: (fixed) Will affect physical strain caused in conflict
- Armor: (fixed) Will affect physical absorption in conflict
- Sensitivity: (fixed) Will affect sexual absorption in conflict
- Maximum energy: (fixed) Will determine damage threshhold before losing
- Gender: (random) Will affect sexual organs available and sexual strain caused in conflict
- Sexual Orientation: (random) Will affect sexual preference
- Morality: (random) Will affect likelyhood of performing good or evil actions
- Authority: (random) Will affect their preference of dominating or being dominated
Denizen Status:
These values may fluctuate during the course of the game and determine the overall state of the denizen
- Horniness: (starts at zero) Amount of sexual strain received
- Wounds: (starts at zero) Amount of physical strain received
- Intent: (initially random) Level of friendliness with your character
- Lust: (starts at zero) Willingness to initiate sexual interaction
- Rage: (starts at zero) Willingness to initiate physical interaction
Defeated Denizen:
Strain applied to a denizen will increase it's horniness or wounds. A denizen that reaches it's maximum energy in either wounds or horniness will be considered finished and defeated.
Fixed denizens only need to be finished once to be removed from the map. If a room object was linked to a fixed denizen that is defeated, items will cease to refresh within that room object. For example, a shelf associated to a store clerk will cease being replenished if the store clerk is defeated.
Random denizens, if defeated once, will remain inactive for a certain amount of time before regaining mobility. If defeated a second time, denizen will be removed from the map.
Bounties may be left by the defeated denizen.
Denizen Intent:
The intent of the denizen will determine how much they will be inclined to help or hinder you. This may fluctuate from Very Friendly, Friendly, Neutral, Hostile or Malevolent.
Certain actions may modify the intent of the denizen with which you are interacting. For example, socializing with a denizen may improve his intent towards you.
Certain actions may also modify the intent of all denizens in the room. For example, attacking someone may drastically worsen the intent of all spectating denizens.
Your clothing and appearance may also greatly affect intent. For example, if you are nude, a Nudist will have a tendancy to be friendlier than if you are fully dressed.
[[Back to Game Map Rules->Rules - Game Map]]
END ROOM:
The end room is your objective. You must reach this room and defeat the denizens contained within in order to escape the dungeon.
Here are a few properties of the end room:
- This room will always appear in the same location on the map. This will always be the last of the rooms after you have crossed the final gate found in the top right corner of the map.
- Be sure you are ready to confront the final boss before entering this room, as you may not exit without winning or conceding.
- Winning is achieved by activating all of the levers in this room. This task is much easier to accomplish if the denizens in this room have been taken care of.[[Back to Game Map Rules->Rules - Game Map]]
END GATE:
The end gate must be crossed in order to reach the last 3 rooms of the dungeon.
Here are a few properties of the end gate:
- It will always be situated in the top right corner.
- To open this gate, you will first need to activate 3 levers situated in 3 separate rooms within the dungeon. These rooms are of random type but the position of the rooms are always the same. Namely 1 lever in the top left corner. Another in the bottom right corner. And the 3rd one in the center of the map. There are no other means possible to open this gate.
- There are never any traps on this gate.
- Once levers are activated, they do not need to ever be reactivated.
- Once the gate has been opened, it will remain open for the remainder of the game.
[[Back to Character Rules->Rules - Character]]
GEAR:
Gear will be vital for you to acquire during the course of the game. Gear will be made up of items of type Wearables and Tools which are more detailed in the items section of the rules.
You will typically want to keep your gear with you at all times, but you may also store your gear around the dungeon. Your gear can be stashed on the ground or in containers throughout the dungeon, but items left unattended may end up being cleaned up by a servant (maid) or other denizen. The safest place for stashing your gear would be in your home/starting area.
Gear can be brought along with you by either wearing it or carrying it.
CARRYING:
- Weight of items carried will be added to your total weight.
- Items can be carried within a transportable container, in your hands, or drapped over your shoulder.
- Apart from bags, carrying items will not affect your appearance.
- Only the Store Item action is needed to carry an item.
WEARING:
- Weight of items worn will be added to your total weight.
- Items worn may cover certain parts of your body. This will remove the visual impact of that body part based on the amount of opacity.
- Items worn may confer a visual impact such as to gender.
- Items worn may provide modifiers to actions.
- Donning or removing an item may require multiple actions based on the application property of items.
- Wearable items may only be worn in a single inventory slot with the exception of drapped and held.
- No more than one item may ever occupy an inventory slot
INVENTORY SLOTS:
The list of 30 inventory slots are grouped in related pairs:
- Headwear and Mask, for the head and over the face (examples are hat and blindfold)
- Ears and Nose, for piercings (examples are large earrings and septum ring)
- Mouth and Tongue, for mouth fillers and piercings respectively (examples are ball gag and tongue barbell)
- Neckwear and Waistwear, for items around the neck and waist (examples are collar and belt)
- Drapped Left and Right, for items resting on the shoulders (examples are t-Shirt drapped over the right shoulder)
- Held Left and Right, for items in the hands (examples are a flogger in the left hand and a pair of shoes in the right)
- Outerwear and Chestwear, for the top 2 layers covering the upper body (examples are coat and shirt)
- Brassiere and Nipples, for bras and piercings respectively (examples are sports bra and nipple rods)
- Legwear and Overstockings, for the top 2 layers covering the lower body (examples are pants and socks)
- Footwear and Handwear, for items covering the limb extremities (examples are high heels and gloves)
- Ankles and Wrists, for items around the thinner part of the limbs (examples are anklets and handcuffs)
- Toes and Fingers, for items applied to the limb digits (examples are toe cuffs and rings)
- Understockings and Underwear, for the bottom 2 layers covering the body (examples are pantyhose and panties)
- Nub and Genital, representing the dickhead and clit, and the dick shaft and labia (examples are prince albert piercing and labial rings)
- Vagina and Ass, represent crotch holes, vagina is available only if applicable (examples are dildo and butt plug)[[Back to Time and Events Rules->Rules - Time and Events]]
END OF GAME:
- Once you have successfully reached the end of the dungeon, you will be provided a breakdown of your success rate which will be calculated based on your body, stats and gear with which you finish.
- You may also surrender at any given time. Surrendering will impose a certain number of curses and will force you to become a resident denizen of the dungeon, until such a time as you will be freed by being replaced by another hapless gamer.
- You may also be forced to surrender if you have been fully converted into the bimboest of bimbos and you receive an additional curse that may thus not be applied. At which point you will become a permanent resident and slave to the dungeon boss.
<<exploreAdjoiningRooms>>
Vault
[[Travel]]<<exploreAdjoiningRooms>>
Twisting Tunnels
[[Travel]]<<exploreAdjoiningRooms>>
Mud Room
[[Travel]]<<exploreAdjoiningRooms>>
Witch Coven
[[Travel]]<<exploreAdjoiningRooms>>
Thieves Hangout
[[Travel]]<<exploreAdjoiningRooms>>
Red Lights District
[[Travel]]<<exploreAdjoiningRooms>>
Party
[[Travel]]<<exploreAdjoiningRooms>>
Strip Club
[[Travel]]<<exploreAdjoiningRooms>>
Girly Room
[[Travel]]<<exploreAdjoiningRooms>>
Stables
[[Travel]]<<exploreAdjoiningRooms>>
Kennels
[[Travel]]<<exploreAdjoiningRooms>>
Catwalk
[[Travel]]<<exploreAdjoiningRooms>>
Sex Shop
[[Travel]]<<exploreAdjoiningRooms>>
Movie Theater
[[Travel]]<<exploreAdjoiningRooms>>
Casino
[[Travel]]<<exploreAdjoiningRooms>>
Cavern
[[Travel]]<<exploreAdjoiningRooms>>
Shaddy Appartment
[[Travel]]<<exploreAdjoiningRooms>>
Hell Pit
[[Travel]]<<exploreAdjoiningRooms>>
Torture Chamber
[[Travel]]<<exploreAdjoiningRooms>>
Dungeon
[[Travel]]<<exploreAdjoiningRooms>>
Prison
[[Travel]]<<exploreAdjoiningRooms>>
Nudist Pool
[[Travel]]<<exploreAdjoiningRooms>>
Dark Alley
[[Travel]]<<exploreAdjoiningRooms>>
Pleasure House
[[Travel]]<<exploreAdjoiningRooms>>
Playboy Mansion
[[Travel]][[Back to Denizen Rules->Rules - Game Denizens]]
All denizen that sell will also accept to buy the type of items they sell
COINS:
- Locksmith, sells hardware, can help open locks and destroy items
- Shoemaker, sells footwear, may work on footwear
- Accessorizor, sells accessories, may work on accessories
- Clothier, sells tops, legwear and outerwear, may work on clothing
- Lingerie Salesperson, sells undergarments, may work on undergarments
- Farmer, sells limited variety of food and drinks
- Bartender, sells drinks
- Servant, can be asked to do errands for a fee
- Cook, sells food
- Shopper, willing to buy anything from you at much lower price
- Drunkard, will beg for drinks
- Patron, hate being disturbed, can train in profiling
- Jeweler, sells jewelry, may work on jewelry
- Fetishist, sells discipline, fetishwear and toys
SWORDS
- Bimbofier, can modify a limited number of primary stats
- Pharmacist, can modify a limited number of primary stats
- Beautician, can modify a limited number of primary stats
- Orthopedist, can modify a limited number of primary stats
- Dietician, can modify a limited number of primary stats
- Surgeon, can modify a limited number of primary stats
- Stylist, can modify hairstyle, color, makeup
- Artist, can modify piercings
- Dealer, sells drugs, can train in chemistry
- Beggar, will beg for money, can train in manipulating
- Thief, can train in sneaking, trapping and thievery
- Bouncer, may request fee for access or passage
- Grandmaster, can train in fighting and wrestling
- Police, ensures decency and peace
BATONS
- Genie, provides wishes
- Model, can train in strutting
- Stripper, can train in strutting and allure
- Voyeur, will seek out nudists, can train in intuition
- Nudist, may insist on nudity
- Nymphomaniac, can train in giggolo, whoring, blow jobs and cunnilingus
- Prostitute, can train in giggolo, whoring, blow jobs and cunnilingus
- Prankster, can train in intuition, trapping and thievery
- Preacher, sells spells, may uncurse, can train in spellcasting
- Magician, sells spells, can train in enchanting and spellcasting
- Wrestler, may bet on fight, can train in wrestling
- Lover, can train in allure
- Fairy, may uncurse, can train in enchanting
- Socialite, can train in manipulating and profiling
CUPS
- Tamer, sells very limited accessories, footwear and toys
- Pony, can train in acrobatics
- Bunny, can train in sneaking
- Pet, can train in acrobatics
- Cow, can provide milk
- Submissive, can train in submission
- Slave, broken submissive, can train in submission
- Transgender, sissifying sissy
- Slimer, gooey girl, can train in chemistry
- Rapist, seeks forced sexual encounter
- Torturer, likes to torture, can train in fighting and domination
- Dominant, seeks slave, can train in domination
- Succubus, sexual beast extraordinaire
- Demon, mutant with abnormal sexual organs[[Back to Character Rules->Rules - Character]]
FOLLOWERS:
Some denizens which you meet within the dungeon may be convinced to follow you on deeper into the dungeon.
Your followers will let you lead and will tag a bit behind. They will not get involved in any of your predicaments unless you ask them to help. Followers will also mostly be unaffected by hazards around you.
Be sure to keep an eye on your followers' loyalty. Disloyal followers may leave or even impede you.
Not all denizens can become followers. Followers will have a limited amount of actions with which they will be able to help. The list of actions will be determined by the type of denizen, the denizen's loyalty as well as the denizen's attraction to your character.
Followers can sometimes be asked to:
- Help out in a conflict, whether it is physical or sexual.
- Help perform an action or a service.
- Engage in sexual activities with you.Changelog
0.0.1
- First Version Concept
- Contains:
- Rules Section
- Character creation
- Barebone travel and random room generator
Synopsis
DonGown & DragOn aims to be a dungeon crawler with a sexual fetish theme. Potential traps at every junction, denizens crawling through the dungeon and random events will all conspire to turn you into a submissive and bound bimbo.
All of your usual themes of bondage, fetishism, gang-bangs, bukkake and light sado-masochism. With a dose of both consensual and non-consensual pairings such as Male/Male, Male/Female, Female/Female, Male/Trans, Trans/Trans, Trans/Female.
None of the stats are currently tweaked or impacting the game mechanics at this time. Still in concept stage of development but as can be gleened by the rules, the overall game design, mechanics and gameplay are well advanced, just need to code it into the game.
Heavily inspired by the great TrapQuest game by Aika.
Plot
You stumble upon a magical game that brings role playing games to the next level, straight from your favorite playing genre. On the lowest "Realism Setting" for the game, you experience the most realistic dungeon and dragon style game you have ever played, playing as a fantasy class character in a fully immersive and lifelike virtual dungeon and dragon world. But to some extent, the outcomes of your completion of the game "Dungeon & Dragon: The Goblin Ambush" have affected real life.
Fresh after having masturbated to some of your favorite porn, you decide to play the game again at the highest "Realism Setting". The game has adapted to your most recent preferences though, and instead of your expected fantasy setting, you find yourself stuck in "DonGown & DragOn: The Slave Trap", a whole different fantasy setting.
Characters
You, as the main character
A bunch of denizens that have yet to appear in the dungeon
Walkthrough
Barebone game so far.
Create your character
- Choose your name, gender and gender preference
- Roll your stats
- Choose your class
- Pick your skills
- Get your initial gear
Explore
- Move around on the map
- Notice how deserted the dungeon is right now, with nothing to do
- Head to the top right corner of the map and exit the dungeon<<for $i = 0; $i < $skillList.length; $i++>>\
<<set $character.skills[$skillList[$i]].specialization = 0>>\
<<set $character.skills[$skillList[$i]].training = 0>>\
<</for>>\
<<if $character.startingClass == "Fighter">>\
<<set $character.skills["fighting"].specialization = 1>>\
<<set $character.skills["wrestling"].specialization = 1>>\
<<set $character.skills["spellcasting"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 1>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 2>>\
<<set $character.skills["spellcasting"].initialMax = 0>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 1>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 9>>\
<<elseif $character.startingClass == "Paladin">>\
<<set $character.skills["fighting"].specialization = 1>>\
<<set $character.skills["wrestling"].specialization = 1>>\
<<set $character.skills["intuition"].specialization = 1>>\
<<set $character.skills["thieving"].specialization = -1>>\
<<set $character.skills["sneaking"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 0>>\
<<set $character.skills["thieving"].initialMax = 0>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 0>>\
<<set $character.skills["profiling"].initialMax = 2>>\
<<set $character.skills["manipulating"].initialMax = 2>>\
<<set $character.skills["spellcasting"].initialMax = 1>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 1>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 1>>\
<<set $character.skillPoints = 7>>\
<<elseif $character.startingClass == "Barbarian">>\
<<set $character.skills["fighting"].specialization = 1>>\
<<set $character.skills["wrestling"].specialization = 1>>\
<<set $character.skills["spellcasting"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 2>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 2>>\
<<set $character.skills["allure"].initialMax = 1>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 0>>\
<<set $character.skills["enchanting"].initialMax = 0>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 0>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 10>>\
<<elseif $character.startingClass == "Ranger">>\
<<set $character.skills["fighting"].specialization = 1>>\
<<set $character.skills["wrestling"].specialization = 1>>\
<<set $character.skills["trapping"].specialization = 1>>\
<<set $character.skills["profiling"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 2>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 2>>\
<<set $character.skills["allure"].initialMax = 0>>\
<<set $character.skills["profiling"].initialMax = 0>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 1>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 9>>\
<<elseif $character.startingClass == "Cleric">>\
<<set $character.skills["spellcasting"].specialization = 1>>\
<<set $character.skills["allure"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 0>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 1>>\
<<set $character.skills["enchanting"].initialMax = 2>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 2>>\
<<set $character.skills["domination"].initialMax = 2>>\
<<set $character.vow = 1>>\
<<set $character.skillPoints = 9>>\
<<elseif $character.startingClass == "Druid">>\
<<set $character.skills["spellcasting"].specialization = 1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 0>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 1>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 9>>\
<<elseif $character.startingClass == "Rogue">>\
<<set $character.skills["thievery"].specialization = 1>>\
<<set $character.skills["sneaking"].specialization = 1>>\
<<set $character.skills["acrobatics"].specialization = 1>>\
<<set $character.skills["spellcasting"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 1>>\
<<set $character.skills["wrestling"].initialMax = 1>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 2>>\
<<set $character.skills["thieving"].initialMax = 2>>\
<<set $character.skills["trapping"].initialMax = 2>>\
<<set $character.skills["allure"].initialMax = 2>>\
<<set $character.skills["profiling"].initialMax = 2>>\
<<set $character.skills["manipulating"].initialMax = 2>>\
<<set $character.skills["spellcasting"].initialMax = 0>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 11>>\
<<elseif $character.startingClass == "Bard">>\
<<set $character.skills["manipulating"].specialization = 1>>\
<<set $character.skills["profiling"].specialization = 1>>\
<<set $character.skills["fighting"].initialMax = 1>>\
<<set $character.skills["wrestling"].initialMax = 1>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 2>>\
<<set $character.skills["thieving"].initialMax = 2>>\
<<set $character.skills["trapping"].initialMax = 2>>\
<<set $character.skills["allure"].initialMax = 2>>\
<<set $character.skills["profiling"].initialMax = 2>>\
<<set $character.skills["manipulating"].initialMax = 2>>\
<<set $character.skills["spellcasting"].initialMax = 1>>\
<<set $character.skills["enchanting"].initialMax = 2>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 2>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 11>>\
<<elseif $character.startingClass == "Monk">>\
<<set $character.skills["fighting"].specialization = 1>>\
<<set $character.skills["wrestling"].specialization = 1>>\
<<set $character.skills["spellcasting"].specialization = -1>>\
<<set $character.skills["fighting"].initialMax = 2>>\
<<set $character.skills["wrestling"].initialMax = 2>>\
<<set $character.skills["acrobatics"].initialMax = 2>>\
<<set $character.skills["sneaking"].initialMax = 2>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 0>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 0>>\
<<set $character.skills["spellcasting"].initialMax = 0>>\
<<set $character.skills["enchanting"].initialMax = 1>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 2>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 1>>\
<<set $character.skillPoints = 10>>\
<<elseif $character.startingClass == "Sorcerer">>\
<<set $character.skills["spellcasting"].specialization = 1>>\
<<set $character.skills["fighting"].initialMax = 1>>\
<<set $character.skills["wrestling"].initialMax = 1>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 2>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 2>>\
<<set $character.skills["enchanting"].initialMax = 2>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 10>>\
<<elseif $character.startingClass == "Warlock">>\
<<set $character.skills["fighting"].specialization = -1>>\
<<set $character.skills["wrestling"].specialization = -1>>\
<<set $character.skills["spellcasting"].specialization = 1>>\
<<set $character.skills["fighting"].initialMax = 0>>\
<<set $character.skills["wrestling"].initialMax = 0>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 1>>\
<<set $character.skills["profiling"].initialMax = 2>>\
<<set $character.skills["manipulating"].initialMax = 2>>\
<<set $character.skills["spellcasting"].initialMax = 2>>\
<<set $character.skills["enchanting"].initialMax = 2>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 1>>\
<<set $character.skills["submission"].initialMax = 2>>\
<<set $character.skills["domination"].initialMax = 2>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 10>>\
<<elseif $character.startingClass == "Wizard">>\
<<set $character.skills["fighting"].specialization = -1>>\
<<set $character.skills["wrestling"].specialization = -1>>\
<<set $character.skills["spellcasting"].specialization = 1>>\
<<set $character.skills["fighting"].initialMax = 0>>\
<<set $character.skills["wrestling"].initialMax = 0>>\
<<set $character.skills["acrobatics"].initialMax = 1>>\
<<set $character.skills["sneaking"].initialMax = 1>>\
<<set $character.skills["thieving"].initialMax = 1>>\
<<set $character.skills["trapping"].initialMax = 1>>\
<<set $character.skills["allure"].initialMax = 1>>\
<<set $character.skills["profiling"].initialMax = 1>>\
<<set $character.skills["manipulating"].initialMax = 1>>\
<<set $character.skills["spellcasting"].initialMax = 2>>\
<<set $character.skills["enchanting"].initialMax = 2>>\
<<set $character.skills["intuition"].initialMax = 2>>\
<<set $character.skills["chemistry"].initialMax = 2>>\
<<set $character.skills["submission"].initialMax = 1>>\
<<set $character.skills["domination"].initialMax = 1>>\
<<set $character.vow = 0>>\
<<set $character.skillPoints = 10>>\
<<endif>>\
<<if $character.vow == 0>>\
<<if $character.selectedGender == 1>>\
<<set $character.skills["gigolo"].initialMax = 2>>\
<<set $character.skills["whore"].initialMax = 0>>\
<<set $character.skills["strutting"].initialMax = 0>>\
<<else>>\
<<set $character.skills["gigolo"].initialMax = 0>>\
<<set $character.skills["whore"].initialMax = 2>>\
<<set $character.skills["strutting"].initialMax = 2>>\
<<endif>>\
<<if $character.sexualOrientation >= 50>>\
<<set $character.skills["cunnilingus"].initialMax = 1>>\
<<else>>\
<<set $character.skills["cunnilingus"].initialMax = 0>>\
<<endif>>\
<<if $character.sexualOrientation <= 50>>\
<<set $character.skills["fellatio"].initialMax = 1>>\
<<else>>\
<<set $character.skills["fellatio"].initialMax = 0>>\
<<endif>>\
<<else>>\
<<set $character.skills["strutting"].initialMax = 0>>\
<<set $character.skills["gigolo"].initialMax = 0>>\
<<set $character.skills["whore"].initialMax = 0>>\
<<set $character.skills["fellatio"].initialMax = 0>>\
<<set $character.skills["cunnilingus"].initialMax = 0>>\
<<endif>>\
Your class also determines your skill specializations, limitations and pre-dispositions.
Specialized skills will give you a net +2 bonus to related actions
<<for $i = 0; $i < $skillList.length; $i++>>\
<<if $character.skills[$skillList[$i]].specialization == 1>>\\
You are specialized in the <<print $character.skills[$skillList[$i]].name>> skill
<<endif>>\
<</for>>\
Banned skills can NEVER be trained. These skills are just completely outside of your capabilities.
<<for $i = 0; $i < $skillList.length; $i++>>\
<<if $character.skills[$skillList[$i]].specialization == -1>>\\
You are banned from learning the <<print $character.skills[$skillList[$i]].name>> skill
<<endif>>\
<</for>>\
Move on to the next step of [[Picking Skills]]
Or, reconsider selecting [[Another Class->Class Selection]]
Or, restart the character creation process from the start and [[reroll my character->Character Creation]]